Go Back   Winamp Forums > Developer Center > NSIS Discussion

Reply
Thread Tools Search this Thread Display Modes
Old 3rd March 2008, 03:40   #1
AaronLS
Senior Member
 
Join Date: Mar 2008
Posts: 129
Uninstall instmsi3.exe

I am using this:
http://nsis.sourceforge.net/DotNET

I want to thoroughly test all the installation scenarios, especially since I had noticed some oddities about the script and it's behavior and have also made some local edits to it.

I am using the version for installing MSI as well. However, I need to figure out how to uninstall MSI 3.x so that I can test how my installer will behave when MSI does not exists, to verify that it detects this properly. It appears that my fresh installation of Win XP Pro SP2 includes it.

Is there a way to uninstall Microsoft Installer that anyone knows of?

I tried some searches but I keep coming up with ways to use msiexec.exe to uninstall other things
AaronLS is offline   Reply With Quote
Old 3rd March 2008, 12:58   #2
AaronLS
Senior Member
 
Join Date: Mar 2008
Posts: 129
Eh, guess links are automatically removed or something. So my post might be confusing with any context. It was a link to the DotNET script on the NSIS wiki for detecting MSI and .NET Framework 2.0 and installing each if necessary.
AaronLS is offline   Reply With Quote
Old 3rd March 2008, 18:46   #3
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,337
It doesn't look like it can be removed. You'll have to use virtual machines to test this. Have a snapshot at a clean state of the operation and test the installer on it.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Old 3rd March 2008, 19:10   #4
demiller9
Senior Member
 
Join Date: Mar 2006
Location: Dallas
Posts: 442
Windows 2000 doesn't have Windows Installer 3 or 3.1 unless it has been added. When it has been added, there is an entry to uninstall it in the Add/Remove programs applet.

If you have access to Win2k, you might test your installer there.
demiller9 is offline   Reply With Quote
Old 3rd March 2008, 19:37   #5
AaronLS
Senior Member
 
Join Date: Mar 2008
Posts: 129
It is on Virtual PC. It is a fresh install and I have not downloaded any updates. I think it may automatically be included with WinXP Pro, or maybe WinXPPro SP2(which is what I have). I'd have to find an old install disc that doesn't include sp2 to see if that is the case.

I even tried deleting the msi.dll and it keeps getting recreated(probably self repair, but if msi provides the msi self repair feature, who is repairing the msi.dll? LOL).
AaronLS is offline   Reply With Quote
Old 3rd March 2008, 19:55   #6
AaronLS
Senior Member
 
Join Date: Mar 2008
Posts: 129
Quote:
Originally posted by demiller9
Windows 2000 doesn't have Windows Installer 3 or 3.1 unless it has been added. When it has been added, there is an entry to uninstall it in the Add/Remove programs applet.

If you have access to Win2k, you might test your installer there.
Good to know, I'll check our msdn subscription for that.
AaronLS is offline   Reply With Quote
Old 3rd March 2008, 19:58   #7
kichik
M.I.A.
[NSIS Dev, Mod]
 
kichik's Avatar
 
Join Date: Oct 2001
Location: Israel
Posts: 11,337
WFP is bringing back the DLL from dllcache.

NSIS FAQ | NSIS Home Page | Donate $
"I hear and I forget. I see and I remember. I do and I understand." -- Confucius
kichik is offline   Reply With Quote
Reply
Go Back   Winamp Forums > Developer Center > NSIS Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump