我对 Visual Studio 中的安装项目非常陌生,我刚刚尝试创建一个,它按照我在安装项目中的配置部署了我的文件。但是在测试安装文件(.msi)之后,有一些我无法理解的东西:
控制面板的添加/删除程序列表中没有条目,但我尝试重新运行安装程序,它显示一个对话框说我无法安装,因为目标计算机中已经安装了另一个版本,我应该先卸载那个版本,但是我在添加/删除程序中找不到条目,也没有uninstall.exe文件。我尝试在注册表中搜索包含我的应用程序可执行文件名的所有条目并删除了这些条目,但它仍然向我显示该对话框。(必须有某种方法可以检测目标机器上安装的另一个版本)。
如何在安装项目中为我部署的应用程序创建uninstall.exe???我认为它应该在我构建我的安装项目时自动为我创建。
您的帮助将不胜感激。谢谢。