Как использовать VS 2015 MSBuild для сборки.vdproj

С VS 2010 или 2013 мы можем использовать эту команду для сборки .проект vdproj (VSI):

<Exec Command="&quot;$(ProgramFiles)Microsoft Visual Studio 9.0Common7IDEdevenv.com&quot; your.vdproj /build &quot;Debug|AnyCPU&quot;"/>

но в vs 2015 VSI является расширением vs, и аналогичная команда (9.0 => 14.0) получит ошибку.

кто-нибудь знает как ее решить?

2 ответов


Проекты Установщика Microsoft Visual Studio 2015 расширение должно быть установлено.


Я решил эту проблему, изменив значение DWORD на

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config\MSBuild\EnableOutOfProcBuild

значение 0.

Если это не существует, вы можете создать его как DWORD.