2014-10-10 7 views
1

У меня есть проект веб-сайта и некоторые другие проекты, которые связаны с файлом решения. Когда я создаю решение с помощью visual studio, он не создает предварительно скомпилированную версию веб-сайта, но при использовании msbuild для сборки решение создает предварительно скомпилированную версию. Мы не используем предварительно скомпилированный код для развертывания на серверах, поэтому эта версия не требуется в нашем процессе. И для этого требуется много времени.Предварительно скомпилировано приложение asp.net не требуется

Так как я могу избежать создания предварительно скомпилированной версии? Есть ли какой-либо коммутатор или задача, которую я могу использовать в сценариях msbuild для построения решения. Мне нужно msbuild просто построить решение.

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

MSBuild «ABC.sln»

ответ

0

MSBuild в командной строке есть/т переключатель, который позволяет определить цели сборки. Вы должны использовать этот переключатель для охвата всех других подпапок в решении, оставив сайт нетронутым.

MSBuild Command Line arguments on MSDN

+0

Но мне нужно создать веб-сайт также проверить ошибки построения так же, как создавать веб-сайта в Visual Studio. Это создает веб-сайт, но не создает предварительно скомпилированную версию. – user3323436

+0

На любой из них можно ответить? когда я строю свой сайт через msbuild .. он автоматически прекомпилирует его ... Я не хочу прекомпиляции. Как я могу избежать этого? – user3323436