Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows installer 卸载msi不会删除应用程序文件_Windows Installer - Fatal编程技术网

Windows installer 卸载msi不会删除应用程序文件

Windows installer 卸载msi不会删除应用程序文件,windows-installer,Windows Installer,卸载应用程序时,它不会删除应用程序文件夹,也不会删除应用程序文件夹中的文件(exe和DLL) 我在安装较新版本的windows应用程序时遇到了一个问题,它不会覆盖DLL,只要它们具有相同的程序集版本,就可以继续使用旧的DLL 我通过升级DLL程序集版本解决了这个问题,但我仍然希望在升级时删除旧文件。如何构建安装程序(Wix/VS/InstallShield/NSIS/Wise)?我正在使用visual studio安装项目。感觉可能会有所帮助,或者unistall需要一个详细的日志文件,以从根本

卸载应用程序时,它不会删除应用程序文件夹,也不会删除应用程序文件夹中的文件(exe和DLL)

我在安装较新版本的windows应用程序时遇到了一个问题,它不会覆盖DLL,只要它们具有相同的程序集版本,就可以继续使用旧的DLL


我通过升级DLL程序集版本解决了这个问题,但我仍然希望在升级时删除旧文件。

如何构建安装程序(Wix/VS/InstallShield/NSIS/Wise)?我正在使用visual studio安装项目。感觉可能会有所帮助,或者unistall需要一个详细的日志文件,以从根本上解释文件被留下的原因。您可以通过执行
msiexec/l*v log.txt/x path\to\your.msi
生成一个。从那里我们可以帮助你。