- I say you Don't need access to the original source location to uninstall an MSI. (The uninstall action references the Windows Installer Cache under C:\Windows\Installer and all you need is the product code... I've proved it by uninstalling a large application while disconnected from the network.

- They say there are scenarios where uninstalling an MSI requires access to the original source location.. They can't give me examples...naturally enough...

Who's right?
0 Comments   [ - ] Hide Comments


Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
Answer this question or Comment on this question for clarity


generally you dont need source. in instances where the msi calls from source you can potentially need the msi.
Answered 09/10/2008 by: jmcfadyen
Fifth Degree Black Belt

Please log in to comment
Did this large application have any entries in the typelib table?

A reference I found mentioned that this behaviour occurs when the typelib is uninstalled.

Answered 09/11/2008 by: Inabus
Second Degree Green Belt

Please log in to comment
If the MSI uses the built-in Custom Action ResolveSource, it will require access to the source media. http://msdn.microsoft.com/en-us/library/aa371232(VS.85).aspx
Answered 09/11/2008 by: VBScab
Red Belt

Please log in to comment