web analytics

Deplying a C# class library to GAC automatically in the Visual Studio

Options

codeling 1599 - 6654
@2015-12-15 09:17:21

To deploy a C# class library to the GAC automatcially in the Visual Studio, perform the following steps:

 

1. Open the project Properties and go to Build events.

 

2. Set the Pre-build event command line to:

@echo ** Removing old GAC assemblies
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\gacutil.exe" /u $(TargetName)

 

3. Set the Post-build event command line to:

@echo ** Install new GAC assemblies
"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\gacutil.exe" /i $(TargetPath)

 

When you compile a new version, before building the project, the existing class library will be removed from GAC. Then, once the build is successful, the new class library will be deloyed.
 

Comments

You must Sign In to comment on this topic.


© 2024 Digcode.com