VS 2015随机崩溃

时间:2015-12-17 20:12:49

标签: visual-studio-2015

所以除非我在安全模式下这样做,否则我无法打开VS 2015。如果我不知道,我只是得到一些东西导致该应用程序停止正常工作错误。如果我以安全模式打开项目并工作一段时间,它仍将随机崩溃并出现相同的错误。这是我在Windows事件日志中找到的内容。

错误应用程序名称:devenv.exe,版本:14.0.23107.0,时间戳:0x559b7ead 错误模块名称:KERNELBASE.dll,版本:6.3.9600.18007,时间戳:0x55c4bcfc 异常代码:0xe0434352 故障偏移:0x00015b68 错误进程id:0x37b8 错误应用程序启动时间:0x01d139034e3378dd 错误应用程序路径:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe 错误模块路径:C:\ WINDOWS \ SYSTEM32 \ KERNELBASE.dll 报告ID:28d0db8b-a4f9-11e5-802a-f01faf32f733 错误包全名: 错误的包相关应用程序ID:

在此之前有一个.net错误。

应用程序:devenv.exe 框架版本:v4.0.30319 描述:由于未处理的异常,进程终止。 异常信息:System.NullReferenceException 堆:    在System.Runtime.CompilerServices.AsyncMethodBuilderCore +<> c__DisplayClass2.b__3(System.Object)    在System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate,System.Object,Int32)    在System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object,System.Delegate,System.Object,Int32,System.Delegate)    在System.Windows.Threading.DispatcherOperation.InvokeImpl()    在System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)    在System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)    在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,Boolean)    在System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object)    在System.Windows.Threading.DispatcherOperation.Invoke()    在System.Windows.Threading.Dispatcher.ProcessQueue()    在System.Windows.Threading.Dispatcher.WndProcHook(IntPtr,Int32,IntPtr,IntPtr,Boolean ByRef)    在MS.Win32.HwndWrapper.WndProc(IntPtr,Int32,IntPtr,IntPtr,Boolean ByRef)    在MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)    在System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate,System.Object,Int32)    在System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object,System.Delegate,System.Object,Int32,System.Delegate)    在System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority,System.TimeSpan,System.Delegate,System.Object,Int32)    在MS.Win32.HwndSubclass.SubclassWndProc(IntPtr,Int32,IntPtr,IntPtr)

关于发生了什么以及如何解决或解决问题的任何想法?

1 个答案:

答案 0 :(得分:1)

当您乱用某些选项时会发生此问题,或者在安装VS更新后可能会发生此问题。在“安全模式”下执行以下步骤:

转到工具 - >导入和导出设置... - >重置所有设置

确保选择备份选项,以便在需要时可以恢复。