【问题标题】:Nant Script Task using Cruise Control使用 Cruise Control 的 Nant 脚本任务
【发布时间】:2011-01-07 02:46:38
【问题描述】:

我在 nant 脚本中使用脚本任务,在脚本任务中我编写了 C# 代码,我试图在其中写入控制台,如下所示

console.writeline("你好");

我还有一个方法和它的返回类型。

实际上我是从 Cruise Control 网络仪表板调用这个 Nant 脚本。

现在我的问题是我只能在 Cruise Control Web Dash Board 的 nant ouptut 中看到方法的返回类型,但我没有看到 console.writeline("Hello") 消息,所以我如何才能在巡航控制上也获得控制台消息nant 输出下的仪表板?有没有办法在巡航控制网络仪表板上显示控制台消息

,

【问题讨论】:

    标签: nant


    【解决方案1】:

    您需要使用 NAnt Log 方法来编写输出,例如

    <script language="C#">
      <code>
        <![CDATA[
          public static void ScriptMain(Project project) 
          {
            // ...
            project.Log(Level.Info, "Moving directory {0} to {1}", source, destination);
          }
        ]]>
      </code>
    </script>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多