VS 2010设置项目 - 通过自定义操作安装exe

时间:2013-06-06 14:31:27

标签: c# visual-studio-2010 setup-project setup-deployment

我正在使用VS 2010创建设置项目。应通过自定义操作安装第三方exe之一。我做到了这一点并且工作正常。但要求是

1)首次安装MSI时,此exe也应安装在目标机器上。(在安装下添加自定义操作)

2)当项目被卸载时,不应该卸载这个第三方exe。(所以这个exe基本上不需要卸载自定义)

3)如果用户卸载应用程序并再次重新安装,则应该有一个自定义操作来检查是否安装了第三方exe。如果没有,请安装别的。

我该怎么做?

Custom Action

1 个答案:

答案 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