最近,我需要在C#代码中打印一些特殊消息到Teamcity构建日志执行时,有谁知道如何做到这一点?如何在代码中打印自定义消息到TeamCity构建日志C#
,如:
// DoSomething的
//打印消息
在TeamCity的构建日志可以看到这些消息的希望。
在此先感谢
最近,我需要在C#代码中打印一些特殊消息到Teamcity构建日志执行时,有谁知道如何做到这一点?如何在代码中打印自定义消息到TeamCity构建日志C#
,如:
// DoSomething的
//打印消息
在TeamCity的构建日志可以看到这些消息的希望。
在此先感谢
您正在使用的MSBuild编译C#应用程序,或执行通过构建脚本C#应用程序?
或者,您可以使用this从msbuild脚本中继邮件。
继承任务和使用Microsoft.Build.Utilities:
Log.LogMessage(MessageImportance.High, "Bla-bla-bla");
或
Log.LogMessage("Test!");
使用Service Messages,例如写这个字符串到标准输出##teamcity[message text='Hello from TeamCity']
会导致Hello from TeamCity
出现在构建登录。
是的,我知道使用msbuild打印消息的方式,但在我的场景中,我需要在多线程中运行程序,我想打印任何线程的状态,所以我想在代码中执行它。 – user498151 2010-11-25 12:34:23