我们有一个遗留系统,允许客户通过VBScript自定义工作流程。例如,用户可以编写如下代码:
for each account in accounts {
Dim acc as Integer
.....
}
{...} 中的代码是VBScript。遗留系统由VB编写,并使用 ScriptControl 直接执行脚本。现在我们要将系统升级到 C# .NET 4.5,想要摆脱旧的 scriptcontrol,但仍然需要保留用户的脚本。
我的问题是,是否有可能从C#中执行vb脚本?
谢谢