如何使用VS 2015 MSBuild构建.vdproj

Chr*_*hao 8 msbuild vdproj visual-studio

使用VS 2010或2013,我们可以使用此命令构建.vdproj项目(VSI):

<Exec Command="&quot;$(ProgramFiles)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.com&quot; your.vdproj /build &quot;Debug|AnyCPU&quot;"/>
Run Code Online (Sandbox Code Playgroud)

但是在vs 2015中,VSI是vs.的扩展.类似的命令(9.0 => 14.0)将会出错.

有人知道怎么解决吗?

Chr*_*hao 6

我通过更改DWORD值解决了这个问题

HKEY_CURRENT_USER \软件\微软\ VisualStudio的\ 14.0_Config \的MSBuild\EnableOutOfProcBuild

注册表值为0.

如果不存在,则可以将其创建为DWORD.