Visual studio 调试后devenv.exe崩溃

Visual studio 调试后devenv.exe崩溃,visual-studio,visual-studio-2015,visual-studio-debugging,Visual Studio,Visual Studio 2015,Visual Studio Debugging,我的Visual Studio 2015(带有update3)在调试停止后试图编辑源代码时崩溃。(它也发生在C#WinForm、WPF和Console项目上) 一个月前还可以 我得到了一个System.AccessViolationException崩溃异常。 调试时我发现了一些奇怪的东西: 无法在我的程序中获取任何变量,即使是在即时窗口中 但我仍然可以获得其他信息(如线程、堆栈…) 诊断工具不起作用 停止调试后,.vshost.exe仍处于活动状态 我已经修复了Visual Studio,

我的Visual Studio 2015(带有update3)在调试停止后试图编辑源代码时崩溃。(它也发生在C#WinForm、WPF和Console项目上)
一个月前还可以

我得到了一个System.AccessViolationException崩溃异常。
调试时我发现了一些奇怪的东西:

  • 无法在我的程序中获取任何变量,即使是在即时窗口中
  • 但我仍然可以获得其他信息(如线程、堆栈…)
  • 诊断工具不起作用
  • 停止调试后,.vshost.exe仍处于活动状态
我已经修复了Visual Studio,但错误仍然发生


操作系统:Windows7 x64
System.AccessViolationException未处理 消息:在Microsoft.VisualStudio.LanguageServices.dll中键入“System.AccessViolationException”未处理的异常

在System.AccessViolationException抛出异常:“Microsoft.VisualStudio.LanguageServices.dll” Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.EditAndContinue.VsENCRebuildableProjectImpl.OnReadOnlyDocumentEditTrupt(Microsoft.CodeAnalysis.DocumentId DocumentId、Microsoft.CodeAnalysis.EditAndContinue.SessionReadOnlyReason sessionReason、Microsoft.CodeAnalysis.EditAndContinue.ProjectReadOnlyReason projectReason)未知 Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.EditAndContinue.VsENCRebuildableProjectImpl.OneEdit(Microsoft.CodeAnalysis.DocumentId DocumentId)未知 Microsoft.VisualStudio.LanguageServices.dll!Microsoft.VisualStudio.LanguageServices.Implementation.AbstractVsTextViewFilter.Microsoft.VisualStudio.TextManager.Interop.IVsReadOnlyViewNotification.OnDisableEditingCommand(参考系统.Guid pguidCmdGuid,uint dwCmdId)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.OnDisableEditingCommand(参考系统Guid pguidCmdGuid,uint dwCmdId)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.Exec(参考系统.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Undo.UndoManagerCommandFilter.Microsoft.VisualStudio.OLE.Interop.IOleCommandTarget.Exec(参考System.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.Exec(参考系统.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.VerticalDetail.VerticalContentCommandFilter.Exec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.Exec(参考系统.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.Find.FindCommand Filter.Exec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.Exec(参考系统.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.IntellisenseCommandFilter.Exec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.Exec(参考系统.Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.BraceCompletionCommandFilter.Exec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStudio.Editor.Implementation.dll!Microsoft.VisualStudio.Editor.Implementation.CommandChainNode.InnerExec(参考系统Guid pguidCmdGroup、uint nCmdID、uint nCmdexecopt、System.IntPtr pvaIn、System.IntPtr pvaOut)未知 Microsoft.VisualStu