如何中止在Microsoft的ScriptControl中运行的脚本

时间:2016-12-09 18:49:08

标签: c# vbscript

我正在使用Microsoft的ScriptControl在C#应用程序中运行VBScript。我已经使用AddObject方法注册了一些自定义对象以获得额外的功能。我希望脚本在使用错误参数调用自定义对象的方法时中止。生成异常,即使是类型为COMException,也会使ScriptEngine重试执行代码!是的,这很令人惊讶。

所以最大的问题是:我可以在从ScriptEngine调用的C#代码中做什么,这将使运行脚本中止(最好披露异常信息)。

谢谢!

0 个答案:

没有答案