我正在使用VS 2010创建设置项目。应通过自定义操作安装第三方exe之一。我做到了这一点并且工作正常。但要求是
1)首次安装MSI时,此exe也应安装在目标机器上。(在安装下添加自定义操作)
2)当项目被卸载时,不应该卸载这个第三方exe。(所以这个exe基本上不需要卸载自定义)
3)如果用户卸载应用程序并再次重新安装,则应该有一个自定义操作来检查是否安装了第三方exe。如果没有,请安装别的。
我该怎么做?
答案 0 :(得分:1)
3)检查注册表值或默认安装位置。
2)Windows安装程序< 4.5(< 4.5几乎无处不在)无法链接。
1)见2.
Visual Studio 2012完全删除了安装项目,因此您无需重写 (提示)我不会浪费你的时间使用InstallShield 2012 LE(默认为VS 2012)。
这就是我建议您使用
创建设置项目的原因
http://www.advancedinstaller.com/
免费软件版本就足够了。
这是版本概述:
http://www.advancedinstaller.com/purchase.html