如何自动化Visual Studio构建?

Sam*_*ler 50 build-automation visual-studio

如何将在IDE中执行的Visual Studio构建转换为可以从命令行运行的脚本?

Fly*_*wat 30

\Windows\Microsoft.NET\Framework\[YOUR .NET VERSION]\msbuild.exe
Run Code Online (Sandbox Code Playgroud)

很多命令行参数,但最简单的只是:

msbuild.exe yoursln.sln
Run Code Online (Sandbox Code Playgroud)


Agn*_*ian 30

使用VS2008,您可以这样做:

devenv solution.sln /build configuration
Run Code Online (Sandbox Code Playgroud)

  • http://msdn.microsoft.com/en-us/library/xee0c8y7(v=VS.90).aspx也适用于2003,2005和2010,但他们建议使用msbuild代替2010 (3认同)