MS Visual Studio 每次我在调试模式下将鼠标悬停在变量上时,Express 2012 桌面都会崩溃
MS Visual Studio Express 2012 Desktop crashes every time I hover over variable in debug mode
导致崩溃的代码示例
当我将鼠标悬停在 previousKey 上时,它崩溃了
我以前经常用它,直到现在它都没有崩溃。
崩溃信息
应用事件名称:BEX
应用程序名称:WDExpress.exe
应用版本:11.0.50727.42
应用时间戳:503ebe9f
错误模块名称:StackHash_0a9e
错误模块版本:0.0.0.0
异常转移:71d071c6
异常代码:c0000005
异常数据:00000008
OS版本:6.1.7601.2.1.0.256.1
语言代码:1049
附加数据 1:0a9e
附加数据 2:0a9e372d3b4ad19135b953a78882e789
附加数据 3:0a9e
附加数据 4:0a9e372d3b4ad19135b953a78882e789
事件日志说
应用程序因未处理的异常而终止
异常信息:System.AccessViolationException
堆栈:
在 Microsoft.VisualStudio.Editor.Implementation.IVsCustomDataTip.DisplayDataTip()
在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.HandoffNoDefaultTipToDebugger(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession)
在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.TryGetQuickInfoFromFilter(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession, Microsoft.VisualStudio.TextManager.Interop.TextSpan[], System.String ByRef)
在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.AugmentQuickInfoSession(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession, System.Collections.Generic.IList`1, Microsoft.VisualStudio.Text.ITrackingSpan ByRef)
在
Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate()
在
Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start()
在
Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultQuickInfoController.OnTextView_MouseHover(System.Object, Microsoft.VisualStudio.Text.Editor.MouseHoverEventArgs)
在
Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents()
在
Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.OnHoverTimer(System.Object, System.EventArgs)
在System.Windows.Threading.DispatcherTimer.FireTick(System.Object)
在
System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
在
MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
在System.Windows.Threading.DispatcherOperation.InvokeImpl()
在
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, 布尔值)
in System.Threading.ExecutionContext.运行(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, 布尔值)
在 System.Threading.ExecutionContext.运行(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
在 System.Windows.Threading.DispatcherOperation.Invoke()
在System.Windows.Threading.Dispatcher.ProcessQueue()
in System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
in 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)
在 S.Internal.Threading.ExceptionFilterHelper.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)
互联网建议为 wdexpress.exe 禁用某些数据保护功能,但它说不能为此应用程序禁用它
win7x64sp1
编辑
当我打开表单编辑选项卡时它也冻结并崩溃,该选项卡缺少所有文本并且不响应点击。
事件名称:APPCRASH
应用名称:WDExpress.exe
应用版本:11.0.50727.42
错误模块名称:StackHash_cdcd
异常代码:c000041d
附加信息 1:cdcd
附加信息 2:cdcdb730d0d6bfcb220c35fc65530ab9
附加信息 3:422d
附加信息 4:422d51df37da39da33ec5e864c8278c3
如果在您创建一个新的简单项目时 VS 崩溃,您会考虑 VS 设置或其他,因为实际上您并没有调试应用程序。这不是 VS 调试器工具问题。你同意我的看法吗?
TOOLS->导入和导出设置向导->重置所有设置->select“不,只是重置设置,覆盖我当前的设置”->选择默认设置集合。然后运行你的VS作为管理员,重新创建一个新的简单应用程序,测试结果。
还请确保这不是性能问题,您可以访问您的任务管理器并关闭其他花费高的第三方进程Memory/CPU。
如果还是不行,建议你修复你的VS,请安装VS2012的update 5。
https://www.microsoft.com/en-sg/download/details.aspx?id=48708
导致崩溃的代码示例
当我将鼠标悬停在 previousKey 上时,它崩溃了
我以前经常用它,直到现在它都没有崩溃。
崩溃信息
应用事件名称:BEX
应用程序名称:WDExpress.exe
应用版本:11.0.50727.42
应用时间戳:503ebe9f
错误模块名称:StackHash_0a9e
错误模块版本:0.0.0.0
异常转移:71d071c6
异常代码:c0000005
异常数据:00000008
OS版本:6.1.7601.2.1.0.256.1
语言代码:1049
附加数据 1:0a9e
附加数据 2:0a9e372d3b4ad19135b953a78882e789
附加数据 3:0a9e
附加数据 4:0a9e372d3b4ad19135b953a78882e789
事件日志说
应用程序因未处理的异常而终止
异常信息:System.AccessViolationException
堆栈: 在 Microsoft.VisualStudio.Editor.Implementation.IVsCustomDataTip.DisplayDataTip() 在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.HandoffNoDefaultTipToDebugger(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession) 在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.TryGetQuickInfoFromFilter(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession, Microsoft.VisualStudio.TextManager.Interop.TextSpan[], System.String ByRef) 在
Microsoft.VisualStudio.Editor.Implementation.ShimQuickInfoSource.AugmentQuickInfoSession(Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession, System.Collections.Generic.IList`1, Microsoft.VisualStudio.Text.ITrackingSpan ByRef) 在
Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Recalculate() 在
Microsoft.VisualStudio.Language.Intellisense.Implementation.QuickInfoSession.Start() 在
Microsoft.VisualStudio.Language.Intellisense.Implementation.DefaultQuickInfoController.OnTextView_MouseHover(System.Object, Microsoft.VisualStudio.Text.Editor.MouseHoverEventArgs) 在
Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.RaiseHoverEvents() 在
Microsoft.VisualStudio.Text.Editor.Implementation.WpfTextView.OnHoverTimer(System.Object, System.EventArgs)
在System.Windows.Threading.DispatcherTimer.FireTick(System.Object) 在
System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) 在
MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
在System.Windows.Threading.DispatcherOperation.InvokeImpl()
在
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, 布尔值)
in System.Threading.ExecutionContext.运行(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, 布尔值)
在 System.Threading.ExecutionContext.运行(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 在 System.Windows.Threading.DispatcherOperation.Invoke()
在System.Windows.Threading.Dispatcher.ProcessQueue()
in System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
in 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)
在 S.Internal.Threading.ExceptionFilterHelper.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)
互联网建议为 wdexpress.exe 禁用某些数据保护功能,但它说不能为此应用程序禁用它
win7x64sp1
编辑
当我打开表单编辑选项卡时它也冻结并崩溃,该选项卡缺少所有文本并且不响应点击。
事件名称:APPCRASH
应用名称:WDExpress.exe
应用版本:11.0.50727.42
错误模块名称:StackHash_cdcd
异常代码:c000041d
附加信息 1:cdcd
附加信息 2:cdcdb730d0d6bfcb220c35fc65530ab9
附加信息 3:422d
附加信息 4:422d51df37da39da33ec5e864c8278c3
如果在您创建一个新的简单项目时 VS 崩溃,您会考虑 VS 设置或其他,因为实际上您并没有调试应用程序。这不是 VS 调试器工具问题。你同意我的看法吗?
TOOLS->导入和导出设置向导->重置所有设置->select“不,只是重置设置,覆盖我当前的设置”->选择默认设置集合。然后运行你的VS作为管理员,重新创建一个新的简单应用程序,测试结果。
还请确保这不是性能问题,您可以访问您的任务管理器并关闭其他花费高的第三方进程Memory/CPU。
如果还是不行,建议你修复你的VS,请安装VS2012的update 5。
https://www.microsoft.com/en-sg/download/details.aspx?id=48708