COM 类工厂中 CLSID 为 {0E59F1D5-1FBE-11D0-8FF2-00A0D10038BC} 组件失败
MSScriptControl.ScriptControl组件
最近修改公司的老项目用到了MSScriptControl.ScriptControl组件无非是计算公式,这个组件是32位的而服务器是64位的不能运行.可是又不能改网站的应用程序池
Microsoft.JScript.Vsa.VsaEngine组件
Microsoft.JScript.Vsa.VsaEngine Engine与MSScriptControl.ScriptControl类似都可以计算公式,而前者是vs里面自带的组件
替换掉原有的代码
object reslut=null;
Microsoft.JScript.Vsa.VsaEngine Engine = Microsoft.JScript.Vsa.VsaEngine.CreateEngine();
reslut = Microsoft.JScript.Eval.JScriptEvaluate(ModeAreaFun_Real, Engine);