“获取数据提示文本...”后,Visual Studio 2015更新3崩溃。 [英] Visual Studio 2015 update 3 crashing after "Getting DataTip text..."

查看:369
本文介绍了“获取数据提示文本...”后,Visual Studio 2015更新3崩溃。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在Visual Studio 2015中调试C#应用程序时,经常在将鼠标悬停在变量上时收到此消息:

When debugging a C# application in Visual Studio 2015, I am very often getting this message when hovering the mouse over a variable:

此后冻结并重新启动,无法进行调试。

After this it freezes and restart, making it impossible to debug.

有人有什么线索吗?

推荐答案

似乎正在检查此选项:

工具->选项->调试->常规:使用托管的兼容模式


避免了Visual Studio 2015崩溃,但禁用了编辑并继续 ...这是不好的。

It seems that checking this option:
Tools -> Options -> Debugging -> General: "Use Managed Compatibility Mode".
avoids Visual Studio 2015 from crashing but disables Edit and Continue... which is no good.

所以,我仍在寻找更好的答案。

So, I am still looking for a better answer.

来源:

  • https://social.msdn.microsoft.com/Forums/vstudio/en-US/8653d0d1-c7ed-4194-8fdc-f183d4ff4ec2/problems-with-debugging-in-vs-2015-when-execution-is-in-a-thread?forum=vsdebug
  • https://social.msdn.microsoft.com/Forums/sqlserver/en-US/f3e0c708-0cb4-4e15-9f80-8e713870ebcd/debugging-cant-hover-over-variables-to-see-their-values?forum=visualstudiogeneral
  • Datatips (mouse hover over variables in debug mode) not working in Visual Studio 2012 / Win 7 64bit
  • Visual Studio 2015 Debugging: Can't expand local variables?
  • https://blogs.msdn.microsoft.com/visualstudioalm/2013/10/16/switching-to-managed-compatibility-mode-in-visual-studio-2013/

引用最后一个:


在Visual Studio 2012中,我们引入了新的托管调试引擎,该引擎使我们能够更快地添加新功能。 d到较旧的实现。仅一年后,Visual Studio 2013中引入的功能数量就可以看出这一点,包括托管返回值,.NET 64位编辑并继续,异步调用栈增强功能和改进的任务窗口等。不幸的是,新的调试引擎尚不支持某些方案,因此在这些情况下,您将不得不切换回旧版引擎。

In Visual Studio 2012, we introduced a new managed debug engine that provides us the ability to more rapidly add new features compared to the older implementation. This can be seen by the number of features introduced in Visual Studio 2013 after only a single year including Managed Return Values, .NET 64-bit Edit and Continue, Async Callstacks Enhancements, and Improved Tasks Window to name a few. Unfortunately, there are still a couple scenarios that are not supported yet with the new debug engine, so in these cases you will have to switch back to the legacy engine.

...所以,这似乎不是新鲜事。

...so it seems that this is not new.

这篇关于“获取数据提示文本...”后,Visual Studio 2015更新3崩溃。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆