Как можно увидеть командную строку сборки Visual Studio 2008?

Когда я нахожусь в Visual Studio, я нажимаю F5, чтобы сделать сборку.
Есть ли способ увидеть выполнение командной строки MSBUILD?

Внутри Visual Build Pro сборка завершается неудачно, но при запуске из Visual Studio 2008 (нажатие клавиши F5) она завершается успешно.

Вот командная строка, используемая внутри Visual Build Pro:

C: \ WINDOWS \ Microsoft.NET \ Framework \ v3.5 \ msbuild.exe C: \ Code \ EduBenesysNET \ EduBenesysNET \ EduBenesysNET.vbproj / t: публикация / p: конфигурация = выпуск / p: платформа =AnyCPU /v: подробно /p:PublishDir="\\BSIIS3\c$\DATA\WEBSITES\benesys.net\benesys.net\TotalEducationTest\"  /p:InstallUrl="https://www.benesys.net/benesys.net/TotalEducationTest/"  /p:ApplicationVersion=1.0.1.198  /p:ProductName=" ТЕСТ ОБЩЕГО ОБРАЗОВАНИЯ "   /p:PublisherName="BeneSys, Inc."  /p:UpdateRequired="True"  /p:MinimumRequiredVersion=1.0.1.198

1 ответ

Я не думаю, что вы можете видеть, как командная строка выполняется в Visual Studio, но вы можете установить многословность MSBuild для диагностики в Visual Studio, а затем сравнить выходные данные с выходными данными Visual Build Pro.

Tools > Options > Project and Solution > Generate and execute > "MSBuild verbosity" to Diagnostic

Чтобы установить многословность MSBuild в командной строке, добавьте /v:diag

C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild.exe /v:diag C:\Code\EduBenesysNET\EduBenesysNET\EduBenesysNET.vbproj /t:publish /p:Configuration=Release /p:Platform=AnyCPU /v:detailed /p:PublishDir="\\BSIIS3\c$\DATA\WEBSITES\benesys.net\benesys.net\TotalEducationTest\"  /p:InstallUrl="https://www.benesys.net/benesys.net/TotalEducationTest/"  /p:ApplicationVersion=1.0.1.198  /p:ProductName="Total Education TEST"   /p:PublisherName="BeneSys, Inc."  /p:UpdateRequired="True"  /p:MinimumRequiredVersion=1.0.1.198
Другие вопросы по тегам