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);