visual-studio-debugging - Excel 2016 在关闭时崩溃并附加了调试器

标签 visual-studio-debugging excel-2016

我有 Excel VSTO 的加载项。当我调试它并在调试后关闭 Visual Studio 时,Excel 崩溃并重新启动(仅 Excel 2016;Excel 2007、2010 和 2013 工作正常)。没有调试器就不会发生这些崩溃。此外,如果我在关闭 Excel 之前分离调试器,则不会发生崩溃。我调试什么样的加载项绝对不重要,它可以是空加载项。更重要的是,如果我在没有加载项的情况下将调试器附加到 excel,它会在关闭时崩溃。我怎样才能避免它?因为崩溃需要时间,而且我可以忽略一些实际的崩溃。

最佳答案

我目前遇到与 Word 2016 相同的问题,根据 MSDN目前没有解决此问题的方法。 (MSDN 讨论是由这个 post 引起的)

我的解决方法是在 Vsto-CloseEvent 事件处理程序上以编程方式从 Word Process 中分离stackoverflow post 中很好地解释了如何以编程方式从 visual studio 中分离调试器。 .

关于visual-studio-debugging - Excel 2016 在关闭时崩溃并附加了调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35201480/

相关文章:

c++ - 为什么泄漏检测不给我行号?

debugging - 为什么调试时 VS2013 的 autos 窗口中没有返回值?

c# - 将 XmlReader XML 写入 Visual Studio 中的即时窗口?

vba - 在 Excel 中发现区分大小写的重复项时如何删除整行(对于 10 万条或更多记录)?

azure - 将数据从 Excel 导出到 Azure

c# - DebuggerStepperBoundaryAttribute 的示例用法是什么?

visual-studio-2012 - Visual Studio 2012 和 Qt4.8.5 : How to see QString contents in debug mode.

excel - 如何确定一系列单元格是否包含连续数字?

excel - 如何在Excel的数据模型中创建多对多关系?

excel - 在系列变平后避免Excel图表拉伸(stretch)线直到结束