This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- uninstallation problem
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2008
03:07 PM
uninstallation problem
Hi
I have problem with unistallation the program, when source msi file is not located in a folder from where it was launched before. e.g. I install the program, I delete msi file, and when afterwards I try to uninstall program from add/remove, it writes me, that it could'nt find source msi file. Can anyone help me?
I have problem with unistallation the program, when source msi file is not located in a folder from where it was launched before. e.g. I install the program, I delete msi file, and when afterwards I try to uninstall program from add/remove, it writes me, that it could'nt find source msi file. Can anyone help me?
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 02, 2008
03:00 PM
You may want to create a verbose log of the uninstall to determine why Windows Installer is trying to access the source media. The log can be created with the following command line:
msiexec.exe /x {ProductCode} /l*v "C:\PathToLog\Uninstall.log"
msiexec.exe /x {ProductCode} /l*v "C:\PathToLog\Uninstall.log"
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 07, 2010
06:59 PM
I realize this is an old post. But maybe someone else will have the problem and read this.
To make a long story short, I had this problem because the ResolveSource action was engaging during uninstall. The standard default condition ( "Not Installed And Not PATCH") was missing because I had to add the action back in.
The long of the story is that we NEED the action to engage during Minor Upgrade (IS_MINOR_UPGRADE) because we copy licenses over from the installer media to the installation. If we ship a new license with a minor upgrade, it has to copy over. So "Not Installed" will not work as a condition for us. But removing the condition completely won't either, since it causes Resolve Source to engage during uninstall, which it should not need to do.
To make a long story short, I had this problem because the ResolveSource action was engaging during uninstall. The standard default condition ( "Not Installed And Not PATCH") was missing because I had to add the action back in.
The long of the story is that we NEED the action to engage during Minor Upgrade (IS_MINOR_UPGRADE) because we copy licenses over from the installer media to the installation. If we ship a new license with a minor upgrade, it has to copy over. So "Not Installed" will not work as a condition for us. But removing the condition completely won't either, since it causes Resolve Source to engage during uninstall, which it should not need to do.
