【发布时间】:2016-08-01 09:54:07
【问题描述】:
我在 Visual Studio 2015 中创建了一个新的 Excel Web 插件。
在 Excel 2016 中运行默认项目而不进行更改。
当我点击 Excel 功能区中的“显示任务窗格”时,Excel 崩溃了。
我已经尝试修复office和visual studio,然后完全重新安装,但问题仍然存在。
这是一个已知问题吗?除了重置或重新格式化窗口,我还能尝试什么?
我的环境:
- Visual Studio 2015 Enterprise 更新 3
- Office 开发者工具 14.0.23928
- 64 位 Windows 10 专业版,无新窗口更新
- 32 位 Excel 2016 (Pro Plus),今天更新/重新安装,
- 所有 COM 插件/插件都已禁用
这是我单击Show Taskpane 功能区按钮时看到的内容:
任务窗格出现,但一瞬间,excel崩溃了
这是我的事件日志:
Faulting application name: excel.exe, version: 16.0.7070.2033, time stamp: 0x57964b42
Faulting module name: excel.exe, version: 16.0.7070.2033, time stamp: 0x57964b42
Exception code: 0xc0000005
Fault offset: 0x00550741
Faulting process id: 0x2f48
Faulting application start time: 0x01d1e8b065284199
Faulting application path: C:\Program Files (x86)\Microsoft Office\root\Office16\excel.exe
Faulting module path: C:\Program Files (x86)\Microsoft Office\root\Office16\excel.exe
Report Id: 933c7866-674b-42c0-a5f4-3c93b6c26525
Faulting package full name:
Faulting package-relative application ID:
我注释掉了一些代码,并逐行执行,当我尝试跨步/进入ctx.sync() 时,它崩溃了
我运行了 OffCAT,它说没有检测到问题
【问题讨论】:
-
不附加VisualStudio调试器时是否会出现该bug?
-
是的。即使使用“不调试就开始”,Excel 仍然崩溃。顺便说一句,在调试时,我还打开了异常设置窗口“抛出时中断”中的所有选项(即 js 运行时、webkit 运行时、mda、c++),但调试器永远不会中断。 Excel 会立即崩溃
-
如果在尝试同步之前更改上下文中的某些值会发生什么?
标签: javascript visual-studio-2015 office365 excel-2016