2009-10-02 2 views

ответ

3

devenv.exe solution.sln/построить "Release"

+0

Ответ Мэтта Дэвиса намного лучше ... msbuild работает быстрее и позволяет еще много опций/функций – csauve

6

Sure- MSBuild включается на любой машине с .NET 2.0 или лучше установить. Просто позвоните ему и передайте файл решения, или диск классов MSBuild (см. Microsoft.Build.BuildEngine.Engine) из вашего кода, чтобы сделать это.

+0

или еще лучше, используйте CC.NET и постоянно создавайте свое решение для вас с помощью msbuild. –

+0

Microsoft.Build.BuildEngine.Engine не устарел. –

0

Вы больше не должны использовать класс Microsoft.Build.BuildEngine.Engine. В MSDN: «Этот класс устарел. Вместо этого используйте Microsoft.Build.Evaluation.ProjectCollection из сборки Microsoft.Build».

Смежные вопросы