有没有人有一个很好的方法来使用MsBuild或Nant构建MSI(vdproj)项目?
我知道一个答案是在构建服务器上安装Visual Studio并使用devenv.exe来构建项目,但是,我不想在构建服务器上安装Visual Studio.
除了上面提到的方法(devenv)之外,没有办法在当前版本的MSBuild中执行此操作.
Visual Studio团队用于运行其MSI构建的方法是使用Windows Installer XML.您可以在此处了解有关使用WiX部署安装程序包的更多信息.
请注意,WiX不支持vdproj文件,因此这意味着您将重新创建安装程序项目.
编辑:当我抓住我的推荐时,看起来我被追逐了追逐:)