Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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
Visual studio 在打开word加载项对话框时,ScriptedSandbox64.exe已停止工作_Visual Studio_Visual Studio 2017_Office Js_Office Addins - Fatal编程技术网

Visual studio 在打开word加载项对话框时,ScriptedSandbox64.exe已停止工作

Visual studio 在打开word加载项对话框时,ScriptedSandbox64.exe已停止工作,visual-studio,visual-studio-2017,office-js,office-addins,Visual Studio,Visual Studio 2017,Office Js,Office Addins,我目前正在使用Visual Studio 2017社区版(在Windows Server 2016标准上开发-使用RDP)制作Word Web加载项 我需要为我的应用程序添加一个对话框窗口,因为我需要为我的应用程序的一部分增加一点屏幕属性 所以我展示了一个对话框,正如这里所解释的: TestDialog.html: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <

我目前正在使用Visual Studio 2017社区版(在Windows Server 2016标准上开发-使用RDP)制作Word Web加载项

我需要为我的应用程序添加一个对话框窗口,因为我需要为我的应用程序的一部分增加一点屏幕属性

所以我展示了一个对话框,正如这里所解释的:

TestDialog.html:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <title>Test Dialog</title>
    <script src="https://www.promisejs.org/polyfills/promise-7.0.4.min.js"></script>
    <script src="Scripts/jquery-1.9.1.js" type="text/javascript"></script>
    <script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js" type="text/javascript"></script>

    <link rel="stylesheet" href="https://appsforoffice.microsoft.com/fabric/2.1.0/fabric.min.css">
    <link rel="stylesheet" href="https://appsforoffice.microsoft.com/fabric/2.1.0/fabric.components.min.css">
</head>
<body>
    Test dialog
</body>
</html>

测试对话框
测试对话框
对话框成功弹出,但紧接着我收到一个windows错误“ScriptedSandbox64.exe已停止工作”。此外,在此之后,当我执行任何代码来同步文档时,我会得到以下错误:

GeneralException:发生内部错误

我想这是由崩溃的ScriptedSandbox.exe造成的。 当我对异常执行
console.log()
,并尝试在VisualStudio中查看异常信息时,我还收到ScriptedSandbox.exe错误

我尝试了stackoverflow问题的解决方案,但这确实对我的情况有所帮助:

在windows事件日志中,我看到以下内容:

  • 当我在Office中收到错误时:
故障桶,类型0事件名称:VisualStudioNonfataErrors2 响应:不可用驾驶室Id:0问题签名:P1: ScriptedSandbox64.exe P2:15.0.26228.9 D15RTWSVC P3: VS/ScriptedHost/Dom版本:1.0 P4:标题:Dom版本:1.0域: microsoft.com P5:15.0.26228.0 P6:58b562f7 P7:res://c:\程序文件 (x86)\microsoft visual Studio studio\2017\community\common7\ide\commonextensions\microsoft\webclient\diagnostics\toolwindows\vsresources.dll/#23/console/console.js P8:5938 P9:目标已添加:uid0P10:ScriptedPluginHost 附件:\?\C:\Users\ADMINI~1\AppData\Local\Temp\2\SPE9F38.tmp 这些文件可能在以下位置可用:分析符号:重新检查 解决方案:0报告Id:66676cbf-1228-11e7-85c1-d8d385e237a2报告 状态:262144哈希桶:

  • 当我在Visual Studio中遇到错误时,在尝试获取异常信息时:
故障桶127830074891,类型5事件名称: VisualStudioNonFatalErrors2响应:不可用Cab Id:0问题 签名:P1:ScriptedSandbox64.exe P2:15.0.26228.9 D15RTWSVC P3: VS/ScriptedHost/Dom版本:1.0 P4:标题:Dom版本:1.0 域:microsoft.com P5:15.0.26228.0 P6:58b562f7 P7: res://c:\程序文件(x86)\microsoft visual studio\2017\community\common7\ide\commonextensions\microsoft\webclient\diagnostics\toolwindows\vsresources.dll/#23/console/console.js P8:3632 P9:无法获取未定义或null的属性“channel” 参考P10:ScriptedPluginHost附加文件: \?\C:\Users\ADMINI~1\AppData\Local\Temp\2\SPE862B.tmp \?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER86C1.tmp.WERInternalMetadata.xml 这些文件可能在以下位置可用: C:\ProgramData\Microsoft\Windows\WER\ReportArchive\Critical\u ScriptedSandbox6\u f7aa31cc56162be295698083cac29769faeb4a7\u 00000000\u 17ac8f0e 分析符号:重新检查解决方案:0报告Id: b0b5bb75-1228-11e7-85c1-d8d385e237a2报告状态:1哈希桶: 558ba9ae3c60bfdc002e0f1b9732736d


有人知道这个问题可能是什么,或者我如何解决它吗?

正如我所怀疑的,这确实是两个独立的问题

似乎无法从外接程序对话框中同步到文档。为了解决这个问题,我现在使用以下代码将信息传递回主用户界面:

    Office.context.ui.messageParent(JSON.stringify({
        type: 'myCustomType',
        data: myData
    }))

另一个问题是消息“ScriptedSandbox64.exe已停止工作”,它仅在使用Visual Studio时出现,而不是在发布的版本中出现。我现在只需单击它。

我认为这可能是两个不同的问题,一个是错误,另一个是您无法在外接程序对话框中同步文档。有人知道您不能在对话框中同步是否正常吗?有没有Microsoft的人关注此对话?“ScriptedSandbox64.exe”错误非常烦人。即使在使用Visual Studio 2017模板创建空白Word加载项时,我也会得到它。
    Office.context.ui.messageParent(JSON.stringify({
        type: 'myCustomType',
        data: myData
    }))