如何找出c#中的BuiltIn函数返回false的原因。
例如。
我已经在我的一个子类中的Microsoft.Build.Framework.ITask中实现了Execute方法。如果任务i给出执行成功,则此Execute函数将返回“True”,否则返回False。我的问题是它是否返回false我怎样才能找出失败背后的原因。
答案 0 :(得分:1)
按照MSDN中this example中给出的示例,您可以在其中收集Log
条消息,稍后您可以请求并进行分析以确定发生的情况。
当返回值为false
时,您将检索Log
,并检查其是否存在失败情况。这可以是你喜欢的任何方式构建的类。