When you said "If you change the version number...", did that refer to
the whole version string containing the Major Version, Minor Version,
Build Number and Revision or just a certain part of the version string?
In my AssemblyInfo.cs file I have the AssemblyVersion attribute set to
"1.0.*" which will be updated each time I build with a new build number
and revision. would this require me to run GACUTIL /i again? I first
don't remove the entry using GACUTIL /u, will I end up with two entries
of the library in the GAC, but only one version of the DLL existing on
the system.
Mattias Sjögren wrote:
Do I need to first remove it from the global assembly and then unregister it?
You don't have to remove the old version from the GAC unless you want
to. As long as the new one has a different version they can coexist in
the GAC.
After compiling will I need to re-register it and run GACUTIL again?
If you change the version number, yes. If you keep the version number
and exported COM interfaces unchenged, you don't have to register
again.
Mattias
--
Mattias Sjögren [C# MVP] mattias @ mvps.org
http://www.msjogren.net/dotnet/ | http://www.dotnetinterop.com
Please reply only to the newsgroup.