如何在文本文件中编写所有构建详细信息

时间:2012-03-22 13:07:16

标签: c# visual-studio-2010

我希望将所有构建详细信息保存在文本文件中。如何通过使用post build事件获取详细信息

1 个答案:

答案 0 :(得分:1)

您可以创建批处理文件,只需将输出通道传输到文件

例如,创建一个build.bat文件并添加以下内容:

:: Test build script
:: Setup command line for build
if "%DevEnvDir%=="" (
   echo "Setting up PATH"
   :: use VS80 for VS2005 solution, VS90 for VS2008 solution,
   :: or VS100 for VS2010 solution
   call %VS90COMNTOOLS%vsvars32.bat" x86
)
msbuild YourProject.sln /t:Rebuild /propertyConfiguration=release > Log.txt
if %ERRORLEVEL%==0 echo "Build Succeeded"
if not %ERRORLEVEL%==0 echo "Build Failed, See Log.txt"

这只是一个示例,但这会将输出记录到Log.txt文件中。