我希望所有构建细节都保存在一个文本文件中。如何使用构建后事件获取详细信息
最佳答案
您可以创建一个批处理文件,然后将输出通过管道传输到一个文件
例如新建一个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 文件。
关于c# - 如何在文本文件中写入所有构建细节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9822900/