Msbuild能否生成VDD项目?

Msbuild能否生成VDD项目?,msbuild,Msbuild,可能重复: 我知道MSBUild很难构建一些安装项目,这里的建议是使用WiX来实现这一目标 然而,我的GoogleFu没有显示Msbuild是否能够处理VDD项目,但是从文件的格式来看,我怀疑这是完全不可能的 有人做过类似的事情吗?如果是,您是通过什么方式自动构建这些项目的 尝试使用Msbuild运行时出现错误消息 “无法加载项目文件。根级别的数据无效。”我用来在生成服务器上自动生成Windows Installer项目的一个解决方法是启动devenv命令行来生成安装程序项目。此后,我们将安装

可能重复:

我知道MSBUild很难构建一些安装项目,这里的建议是使用WiX来实现这一目标

然而,我的GoogleFu没有显示Msbuild是否能够处理VDD项目,但是从文件的格式来看,我怀疑这是完全不可能的

有人做过类似的事情吗?如果是,您是通过什么方式自动构建这些项目的

尝试使用Msbuild运行时出现错误消息


“无法加载项目文件。根级别的数据无效。”

我用来在生成服务器上自动生成Windows Installer项目的一个解决方法是启动devenv命令行来生成安装程序项目。此后,我们将安装程序迁移到WIX


但是,此解决方案确实需要在构建服务器上安装Visual Studio,并且基本上会启动整个VS环境(虽然不是visisble)并要求它进行构建。

看起来我的问题可能与的问题重复,因此非常高兴关闭此问题。在我看来,在构建代理上安装dev studio似乎违背了拥有干净构建代理的目的

这并不违背目的,但会使构建设置变得更加复杂。另外,启动devenv需要一些时间。不幸的是,MSBuild不直接支持安装程序项目,但实际上,这些项目中有太多您无法完成的事情,以至于许多人在遇到困难时都会迁移到WIX。如果您想关闭,您不能自己删除psot吗?(但即将前往职业训练局)