我们使用已安装的shield 2010 Express来安装我们的安装程序。在我们使用他们内置的卸载程序卸载我们的应用程序后,当你去浏览目录时,一切似乎都被删除了,但是当我们重新安装到同一个位置时,我们的一些隐藏的reigstration文件仍然存在(IE如果我们重新安装到同一个地方它没有提示注册的位置)。我注意到,如果您导航到以前卸载的应用程序所在的位置,您将能够看到已卸载的应用程序目录及其所有内容。这让我相信在卸载之后某些虚拟文件夹仍然存在。这听起来不错吗?关于这个问题可以做些什么?
答案 0 :(得分:0)
这看起来很奇怪。卸载通常会删除它安装的每个文件。
可能会留下一些注册表项,如果它是无意的,那么你必须更改它们的属性。
使用详细日志msiexec /x product.msi /l*v log.txt
运行卸载可以解释为什么不删除文件的原因。您可以将产品GUID用作/x
选项的参数,而不是.msi包。