csscript - 捕获运行时错误

时间:2016-08-29 21:49:43

标签: c#

我使用的是CSScript(www.csscript.net),可以轻松编译和运行脚本。在我的例子中,我使用LoadCode方法:

ClassInstance = CSScript.Evaluator.LoadCode<IRandomInterface>(sometext);

我在这一行周围使用try-catch块,我可以很容易地捕获/显示编译器错误。但是运行时错误呢?我有办法抓住他们吗?

非常感谢

1 个答案:

答案 0 :(得分:-1)

不要担心。我发现我必须单独处理一个TargetInvocationException。在这种情况下,InnerException包含了我想要捕获的异常。