Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Minor upgrade issue


2 replies to this topic

necrostaz

necrostaz
  • Full Members
  • 2 posts

Posted 27 January 2009 - 11:49

Hi all ! I need to upgrade some assemblies in GAC from old versions to new by minor upgrade. I have add .Net assembly to each component which contains key file with assemby .dll and specify strong name (Name,Version and PublicKeyToken) for each. With minor upgrade i have change only version field of assembly. After upgrade installs new assembly version appears in GAC, but old remains. Ok. Let it be. But when i tried to uninstall, new versions successfully deleted, but old remains in GAC. How i can remove old versions during uninstall proccess ?

I use Install Shield 12 SP2. Thanks and sorry for my english smile.gif

necrostaz

necrostaz
  • Full Members
  • 2 posts

Posted 30 January 2009 - 15:08

I was found solution, but it's not optimal in my opinion. For each new assembly i create new component and set Condition=0 for corresponding old component. But may be alternate solution exist ? Thanx.

Edited by necrostaz, 30 January 2009 - 15:08.


vPanchumarthi

vPanchumarthi
  • Full Members
  • 56 posts

Posted 06 April 2009 - 10:44

Hi,

Set condition=0 for a component makes that component not installed. As you are giving 0 to the old component and this will not come in GAC. Now only new component will present in GAC.