Csharp/C#教程:使用C#运行VBScript分享


使用C#运行VBScript

我正在尝试在C#类库项目中执行用VBScript编写的脚本

 using System.Web.UI; //reference added at top MSScriptControl script = new ScriptControl(); script.Language = "VBScript"; script.AddObject("Repository", connectToDB.GetRepository); 

我收到以下编译错误:

错误CS0246:找不到类型或命名空间名称’MSScriptControl’(您是否缺少using指令或程序集引用?)

有任何想法吗?

  1. 将“Microsoft Script Control 1.0”的COM引用添加到项目中。
  2. using Microsoft.VisualBasic;
  3. 使用此代码:

     MSScriptControl.ScriptControl script = new MSScriptControl.ScriptControl(); script.Language = "VBScript"; script.AddObject("Repository", connectToDB.GetRepository); 

我相信

 MSScriptControl script = new ScriptControl(); 

应该

上述就是C#学习教程:使用C#运行VBScript分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 MSScriptControl.ScriptControl sc = new MSScriptControl.ScriptControl(); 

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1033497.html

(0)
上一篇 2022年1月18日
下一篇 2022年1月18日

精彩推荐