找出c#中的BuiltIn函数返回false的原因

时间:2014-02-12 12:57:45

标签: c# visual-studio-2010 microsoft.build

如何找出c#中的BuiltIn函数返回false的原因。

例如。

我已经在我的一个子类中的Microsoft.Build.Framework.ITask中实现了Execute方法。如果任务i给出执行成功,则此Execute函数将返回“True”,否则返回False。我的问题是它是否返回false我怎样才能找出失败背后的原因。

1 个答案:

答案 0 :(得分:1)

按照MSDN中this example中给出的示例,您可以在其中收集Log条消息,稍后您可以请求并进行分析以确定发生的情况。

当返回值为false时,您将检索Log,并检查其是否存在失败情况。这可以是你喜欢的任何方式构建的类。