使用visual studio的“设置和部署”功能构建自定义Installation-Package-Builder

时间:2011-12-05 04:29:12

标签: visual-studio-2010 setup-deployment

目前我正在使用Visual Studio的“安装和部署”功能来创建安装包(Setup.MSI / Setup.exe文件)。作为构建安装过程的一部分,我将所有必需的文件(如DLL,EXE,MDB等)放在特定的文件夹中,并构建安装包(MSI / EXE文件)。由于此过程需要有关如何使用Visual Studio的知识,因此我不能简单地要求任何人为我构建安装包。因此,我想使用Visual Studio的“设置和部署”构建一些自定义安装构建器(MSI / EXE构建器)。这个“MSI / EXE构建器”的目的是在不知道Visual Studio或编程技能的情况下提供构建/重建安装包的能力。因此,他/她可以通过删除特定文件夹结构中提供的所有必需文件,并按下按钮重新生成安装包来生成安装包。

有人能指出我从哪里开始?是否存在完成此任务的API?

1 个答案:

答案 0 :(得分:1)

Visual Studio wdproj文件无法通过MSBuild完全编写脚本。

完成此任务的推荐方法是使用WIX。

http://wix.sourceforge.net/manual-wix2/wix_index.htm

然后,您可以使用MSBuild命令构建项目(您可以编写要执行的应用程序)