Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Microsoft.jScript.Eval.jScript评估中的javascript评估_C# - Fatal编程技术网

C# Microsoft.jScript.Eval.jScript评估中的javascript评估

C# Microsoft.jScript.Eval.jScript评估中的javascript评估,c#,C#,下面的错误给出了下面给出的错误,变量“window”尚未声明 这个项目是windowsform应用程序,它被开发成C#.net 如何修复此错误?我得到了下面给出的解决方案var wsShell=new ActiveXObject(“WScript.Shell”);弹出窗口(dom.parseError.reason+dom.parseError.srcText,0,标题) var x = "var dom = null; try { dom = new ActiveXObject('M

下面的错误给出了下面给出的错误,变量“window”尚未声明

这个项目是windowsform应用程序,它被开发成C#.net


如何修复此错误?

我得到了下面给出的解决方案
var wsShell=new ActiveXObject(“WScript.Shell”);弹出窗口(dom.parseError.reason+dom.parseError.srcText,0,标题)
var x = "var dom = null;

try {
    dom = new ActiveXObject('Microsoft.XMLDOM');
    if (!dom.loadXML(xml)) // parse error ..
        window.alert(dom.parseError.reason + dom.parseError.srcText);
} catch (e) { dom = null; ";

try {
    var str = Microsoft.JScript.Eval.JScriptEvaluate(x,Microsoft.JScript.Vsa.VsaEngine.CreateEngine());
     MessageBox.Show(str.ToString());
} catch (Exception ex) {
    MessageBox.Show(ex.Message + "\n" + ex.StackTrace);
}