【问题标题】:VS2015 Excel Web AddIn crashes Excel 2016VS2015 Excel Web AddIn 崩溃 Excel 2016
【发布时间】: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


【解决方案1】:

终于解决了我的问题。 这些是我为让它再次工作而采取的步骤:

  1. 使用 Visual Studio 卸载程序卸载了 Visual Studio (Github page)
  2. 已卸载 Office 2016
  3. 从 %appdata% 和 %localappdata% 中删除了 Microsoft\office 文件夹
  4. 重新安装 Visual Studio 2015
  5. 重新安装 Office 开发者工具 (Link)
  6. 重新安装 Office 2016

由于我之前尝试卸载/重新安装 Office 和 Visual Studio 仍然无法正常工作,我认为它一定是由遗留的东西引起的。

所以这一次,我确保清除所有我能想到的相关内容。我仍然不知道是什么导致它崩溃,但至少它现在可以工作了。

删除 appdata 和 localappdata 中的内容是最后的手段,而不是轻率的决定。如果它不起作用,我的下一次尝试将是完全重置窗口。

【讨论】:

    猜你喜欢
    • 2013-05-24
    • 2016-04-06
    • 1970-01-01
    • 2016-03-19
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多