Hi,
Installing the assemble in to global cache
What is GAC
The Global Assembly Cache is a machine-wide store used to hold assemblies that are intended to be shared by several applications on the machine. Each computer where the common language runtime (CLR) is installed has a global assembly cache.
How to load/ Add *.dll
I needs load my custom *.dll files developed in dotnet to be used in AX or application wide.
This can be achieved in multiple ways like.
1. Power-shell commands.
2. CMD prompt.
3. Developer CMD Prompt for Visual Studio.
and few more
Installing the assemble in to global cache
What is GAC
The Global Assembly Cache is a machine-wide store used to hold assemblies that are intended to be shared by several applications on the machine. Each computer where the common language runtime (CLR) is installed has a global assembly cache.
How to load/ Add *.dll
I needs load my custom *.dll files developed in dotnet to be used in AX or application wide.
This can be achieved in multiple ways like.
1. Power-shell commands.
2. CMD prompt.
3. Developer CMD Prompt for Visual Studio.
and few more
This post is using power-shell.
1. Run windows powershell as administrator
2. Execute the below code with setting your path in first line
3. Mention your dll name in highlighted text with the extension as .dll
4. Remember to restart IIS
Set-location "D:\Dll"
[System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
$publish = New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("D:\Dll\Ax2Json.dll")
iisreset
Regards,
No comments:
Post a Comment