目前我正在使用Visual Studio的“Setup and Deployment”功能创建安装包(Setup.MSI/Setup.exe文件)。作为构建安装过程的一部分,我放置了所有必需的文件(如DLL、EXE、MDBs等)。在特定的文件夹中,构建安装包(MSI / EXE文件)。由于此过程需要有关如何使用Visual Studio的知识,因此我不能简单地要求任何人为我构建安装包。因此,我想利用Visual Studio的“设置和部署”来构建一些自定义的安装构建器(MSI/EXE构建器)。这个“MSI/EXE构建器”的目的是在不了解Visual Studio或编程技能的情况下提供构建/重建安装包的能力。所以他/她可以通过将提供的所有需要的文件放在特定的文件夹结构中,并按下按钮重新生成安装包来生成安装包。
有人能告诉我从哪里开始吗?有没有什么API可以完成这个任务?
发布于 2011-12-05 20:29:47
Visual Studios wdproj文件不能通过MSBuild完全脚本化。
完成此任务的推荐方法是使用WIX。
http://wix.sourceforge.net/manual-wix2/wix_index.htm
然后,您可以使用MSBuild命令构建项目(您可以编写一个应用程序来执行此操作)
https://stackoverflow.com/questions/8381036
复制相似问题