在 Visual Studio 中调试 C# 应用程序时,当我将鼠标悬停在变量上时,没有任何弹出窗口。我希望看到变量的值(又名数据提示)。我在 Windows 7 64 位上运行 Visual Studio 2012 Ultimate(试用版)。有谁知道什么可能会阻止他们展示?
我尝试无济于事的事情: - 重新安装 VS - 搜索启用/禁用设置,但似乎没有
我可以使用相同版本的 Visual Studio 在 Windows 8/64 位上使用相同的 C# 项目正确查看数据提示。
在 Visual Studio 中调试 C# 应用程序时,当我将鼠标悬停在变量上时,没有任何弹出窗口。我希望看到变量的值(又名数据提示)。我在 Windows 7 64 位上运行 Visual Studio 2012 Ultimate(试用版)。有谁知道什么可能会阻止他们展示?
我尝试无济于事的事情: - 重新安装 VS - 搜索启用/禁用设置,但似乎没有
我可以使用相同版本的 Visual Studio 在 Windows 8/64 位上使用相同的 C# 项目正确查看数据提示。
这对我有帮助:您需要在 VS Tools | 中打开 选项 | 调试器 | 常规并启用标志 [使用托管兼容模式]。
我找到了这个解决方案:
按照此处的建议重新安装 Visual Studio ,但您已经尝试过
打开你的VS->工具->导入和导出设置向导->重置所有设置->不,只是重置设置,覆盖我当前的设置->从MSDN论坛选择默认设置集合:调试-悬停手表已停止工作
更新:
也许你有发布构建配置
在项目属性窗口下将代码优化属性设置为禁用
我遇到了这个问题,所以我删除了我可以在解决方案目录中找到的所有文件,这似乎可以解决它*.suo
。*.user
我有同样的问题。我的项目不知何故进入了发布模式,所以我通过 Build|Configuration Manager 将其更改回调试模式,它再次工作,数据提示再次出现。
删除 .vs 目录并重新启动对我有用。
我也遇到了同样的情况,但仅限于 C#,主动模式管理兼容性(托管兼容模式)并且效果很好,然后我想在调试时修改代码并出现一条提示消息“管理的兼容模式不支持编辑并继续" 然后再次将其关闭,在本机支持下(使用旧版 C# 和 VB 表达式评估器)启用此选项,您可以查看对象的值并编辑代码调试。
问候。
这 3 种组合为我解决了这个问题。
- 确保您处于调试模式
- 取消选中/禁用使用旧版 C#、VB.NET 评估程序(工具->选项->调试器)
-确保选中启用仅我的代码。
我意识到这是一个较旧的帖子。但我在 Visual Studio 2019 中遇到了确切的问题。有趣的是,我的外部屏幕上没有显示数据提示。但是,如果我将 Visual Studio 拖到我的笔记本电脑屏幕上,它会毫无问题地显示。将其拖回两个外部屏幕之一,它不会显示。
我还有一个问题,项目属性和团队/源代码管理资源管理器只显示白色内容,直到我切换到另一个选项卡然后返回。然后它加载。我尝试在 Windows 中启用 GPU 支持,但没有。
有没有人有同样的经历?
我当然会尝试所有关于数据提示的建议,因为这确实降低了我的效率。
我删除了该项目并从 git 重新克隆它,然后它工作了。其他解决方案都不适合我。
该线程讨论了使用“使用托管兼容模式”时 RPC 服务器不可用,这使得使用托管兼容模式无法进行远程调试
远程调试不起作用。“无法附加到进程。RPC 服务器不可用。”
本机兼容性具有相同的效果。
在我的情况下,只有“使用旧版 C# 和 VB 表达式评估器”才允许将鼠标悬停在变量和远程调试上。
好的,我不确定为什么当我在调试时将鼠标悬停在变量上时,我的 Visual Studio 2019 v16.8.2 没有显示数据提示弹出窗口。仅供参考,我正在使用在具有相同版本的 Visual Studio 的另一台机器上创建的项目。我通过执行以下步骤修复了它。
按此顺序执行这些步骤为我解决了问题。我不确定哪些步骤可以解决问题,但不知何故,在做前面的事情时,它现在已经修复了。重新安装 VS 2019 没有帮助。
更新:回到我的项目并尝试调试后,它似乎又回到了无法工作的状态。我尝试了上述步骤,并且只解决了我正在工作的循环的第一次迭代的问题。它出现在代码工作时,然后通过循环进行下一次迭代,当涉及到我的断点时,它们不是不再显示允许您检查变量数据的小弹出窗口。所以做上述步骤只能解决第一次遇到断点的问题。
PS 我正在使用 Visual Studio 2019 的两个实例,并且正在重新创建我的一个旧应用程序,以便它是最新的。我不确定这是否与鼠标悬停在变量上时数据提示未显示有关。
我更新了 RestSharp 的包,我的问题解决了。带有警告图标的软件包可能会导致此问题。
对我来说,这适用于 Microsoft Visual Studio Community 2017,版本 15.9.9:
如果您遇到此问题,只需卸载当前版本并重新安装 VS。第一次安装并运行调试模式后,请选择“禁用我的代码并继续”选项,它应该可以工作。(如所附屏幕截图所示)。
如果您不想卸载然后重新安装 Visual Studio,请在现有的 VS 安装上尝试以下设置:
转到:选项=>导入和导出设置==>重置所有设置==>否只需重置设置,覆盖我当前的设置=>完成
在此之后只需开始调试并选择“禁用我的代码并继续”选项。
3.如果您仍然有问题,请同时确保通过项目 => 属性 ==> 配置您已将配置设置为调试(有时配置设置为发布)