windows server2008中,MSScriptControl.ScriptControl出错
请教一下,为什么我以下代码在XP及2003系统都没问题,而在Server2008里会出错
Dim exp As String = expression
Dim t As Type = Type.GetTypeFromProgID("MSScriptControl.ScriptControl")
Dim obj As Object = Activator.CreateInstance(t)
t.InvokeMember("Language", System.Reflection.BindingFlags.SetProperty, Nothing, obj, New Object() {"vbscript"})
Dim result As Decimal = CDec(t.InvokeMember("Eval", System.Reflection.BindingFlags.InvokeMethod, Nothing, obj, New Object() {exp}))
Return result