Visual Studio 2013 Update 1 Debugger Crashing

五迷三道 提交于 2020-01-23 17:44:04

问题


I recently installed Update 1 for Visual Studio 2013. Every time my program throws an exception, the Visual Studio debugger crashes - whether or not the exception is handled.

Visual Studio also crashes whenever it hits a breakpoint.

The Windows Error Reporting dialog pops up and gives the options to debug or restart Visual Studio. If I click debug and and open with VS, it also crashes - debugging itself! This is leading me to believe that there is not a problem with my app, but rather with Visual Studio.

Visual Studio Professional 2013 (12.0.30110.00 Update 1)
Windows Server 2012 R2 x64

Any ideas?


回答1:


The problem, it turns out, was that I had installed a trial version of Redgate Tools' .NET Reflector. The trial's expiration had coincided with my installation of Update 1. .NET Reflector was throwing a NullReferenceException and hence crashing Visual Studio.

The solution was simple: disable or uninstall the .NET Reflector extension.




回答2:


My proposal is: get more data about the crash and see whether it's caused by Visual Studio itself or any plugins which might not be compatible any more.

Set up the registry for Windows Error Reporting to store local dump files, reproduce the crash and analyze the dump in WinDbg (because Visual Studio is not working well).

Some steps in WinDbg:

  • open crash dump
  • .symfix c:\mysymbols
  • .reload
  • .exr -1
  • .loadby sos clr (if it's a .NET exception)
  • !pe (if it's a .NET exception)
  • !clrstack (if it's a .NET exception)



回答3:


I also get Problems with IDE crashing after installed "update 1". My Workaround: uninstall that update. It is really Buggy and NOT production ready. Maybe it is caused by a Extension, but I dont have time to debug Tools I have to use to get my work done, I Need working Tools.




回答4:


I've been stuck in this problem for 3 days until I discovered that the problem was in try-catch blocks. Viewing this article: http://msdn.microsoft.com/en-us/library/vstudio/0yd65esw%28v=vs.110%29.aspx, I realized the importance of not leaving a "catch" empty.

Well, this problem happened to me while developing a simple sequential workflow SharePoint 2013 in Visual Studio 2013 in "OnTaskChanged" methods.

I hope the answer may help someone else.



来源:https://stackoverflow.com/questions/21518289/visual-studio-2013-update-1-debugger-crashing

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!