关闭附带调试器的Excel 2016崩溃

时间:2016-02-04 12:49:37

标签: visual-studio-debugging excel-2016

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

1 个答案:

答案 0 :(得分:1)

我目前在Word 2016中遇到相同的问题,根据MSDN,目前还没有解决此问题的方法。 (MSDN讨论由此post

引起

我的解决方法是在Vsto - CloseEvent Eventhandler上以编程方式从Word进程中分离。如何以编程方式从Visual Studio中分离调试器在stackoverflow post中已经很好地解释了。