E
EP
I have a question regarding Windows Installer components and the GAC.
I have assembly MyAssembly.v1.0.0.0 that is contained in a merge module.
For the next release of that component, I
1) update the file in the component, keeping the same component code, but
the dll is now version 1.0.1.0
2) increment the merge module version.
3) include a publisher policy for that component.
Is this the correct way to go about this? I'm a bit confused since when you
reversion a file that is installed to the same location, you are supposed to
keep the same component code. But, GAC files actually go in different file
locations, even though their TARGET is the GlobalAssemblyCache.
So, should a new version of a GAC asssembly change it's component code?
I have assembly MyAssembly.v1.0.0.0 that is contained in a merge module.
For the next release of that component, I
1) update the file in the component, keeping the same component code, but
the dll is now version 1.0.1.0
2) increment the merge module version.
3) include a publisher policy for that component.
Is this the correct way to go about this? I'm a bit confused since when you
reversion a file that is installed to the same location, you are supposed to
keep the same component code. But, GAC files actually go in different file
locations, even though their TARGET is the GlobalAssemblyCache.
So, should a new version of a GAC asssembly change it's component code?