c# - 如何在文本文件中写入所有构建细节

标签 c# visual-studio-2010

我希望所有构建细节都保存在一个文本文件中。如何使用构建后事件获取详细信息

最佳答案

您可以创建一个批处理文件,然后将输出通过管道传输到一个文件

例如新建一个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/

相关文章:

c# - try catch block 以显示错误消息

c# - Process.Start 在 MAC OS 中使用 .NET 核心给出错误 - 没有这样的文件或目录

c# - 构建不同具体类型的流畅界面

c++ - 我们可以创建一个 VC++ 可执行文件,它可以在 32 位和 64 位 Windows 上本地运行吗?

c++ - 为什么我会收到错误 C1033 : cannot open program database in VS 2010

c# - 为了进入 asp.net 开发,我必须知道的最好的初始知识是什么

c# - Microsoft.Office.Interop.Excel.Worksheet.Cells[x,y].样式?

c# - 使用 IIS 部署我的 visual studio web 应用程序

c# - VS 2010 Visual C# - 在同一解决方案中引用其他项目

c++ - 结构数组的初始化列表的行为