Visual studio 2017 调试器弹出消息“;获取数据提示文本“;

Visual studio 2017 调试器弹出消息“;获取数据提示文本“;,visual-studio-2017,visual-studio-debugging,Visual Studio 2017,Visual Studio Debugging,当我试图在Visual Studio 2017中遇到断点时检查变量时,此调试器消息会随机弹出 此后不久,出现一个较大的消息框,显示以下内容:“评估函数‘System.Reflection.Assembly.LoadForm’超时。” 启用选项工具/选项/调试/常规/仅托管代码后,第二个消息框消失。但第一条信息仍在显现 问题是,第一个弹出窗口出现的时间相对较长,这使得调试过程非常困难。我还可以设置哪些Visual Studio调试器选项来禁用此弹出窗口 (1)工具->选项,取消选中设置调试/常规/

当我试图在Visual Studio 2017中遇到断点时检查变量时,此调试器消息会随机弹出

此后不久,出现一个较大的消息框,显示以下内容:“评估函数‘System.Reflection.Assembly.LoadForm’超时。”

启用选项工具/选项/调试/常规/仅托管代码后,第二个消息框消失。但第一条信息仍在显现

问题是,第一个弹出窗口出现的时间相对较长,这使得调试过程非常困难。我还可以设置哪些Visual Studio调试器选项来禁用此弹出窗口

(1)工具->选项,取消选中设置调试/常规/启用属性求值和其他隐式函数调用,并启用使用托管兼容性模式


(2) 删除项目中的所有.suo/obj/Bin/.user文件,然后重新打开项目,清理并生成解决方案,然后再次调试。

​以下是一种可能的解决方案:

我从未见过这个错误-然后我的图形卡(Nvidia)不见了,我取下了图形卡并使用集成Intel。然后我在3-4步后得到了这个错误。我再次安装了Nvidia,现在“获取数据”文本消息再也没有显示

顺便说一句:这是对错误的修复


“64位调试操作花费的时间比预期的要长”

此解决方案对我来说很好:

在选项->编辑器->JavaScript->语言服务中取消选中新的langage JavasScript语言服务


当我想在单元测试中调试变量时计算变量,却找不到任何解决方案时,我也遇到了同样的问题

这就是帮助我的解决方案:工具->选项/调试/常规。取消选中“变量窗口中对象上的调用字符串转换函数”


这可能只适用于某些人。

我遇到了同样的问题,似乎没有解决方案。这是非常令人沮丧的,因为当“获取数据提示文本…”弹出并最终消失时,我的断点不再工作

这里列出的解决方案并没有解决这个问题,我已经尝试了所有这些。。。甚至是对OS和VS 2015的擦除和重新安装

如果无法进行属性求值和其他隐式函数调用,则调试基本上不是调试,并且达不到目的

微软似乎意识到了这个问题,但一直在关闭票据,因为“无法复制”。。。然而,一个简单的谷歌搜索将显示成千上万的开发者遇到这个问题。我一直在和微软开罚单,但他们一直在关闭或合并,没有解决方案


干杯,罗伯。

唯一对我有效的解决方案:

  • CMD窗口(以管理员身份运行)
  • 键入SFC/SCANNOW并等待它完成,希望能够修复任何错误
  • 重新启动
  • 在不加载任何项目的情况下启动VS 2015或2017
  • 在VS选择工具|导入和导出设置|重置所有设置。。。现在选择您使用的模板(即VB、C、Web)
  • 退出VS
  • 加载与项目和调试

  • 干杯,罗伯。

    老帖子,但不管怎样,它可能会帮助别人;)

    在我的例子中,我每次在调试时检查第一个变量时都会得到这个结果。 由于工作的性质,我非常讨厌经常重启调试器

    这是因为保存我的Visual Studio 2017文件的位置是一个云驱动器,它实际上必须在显示数据之前同步文件

    解决方案是将整个文件夹标记为“始终保持在此设备上”


    干杯,

    此解决方案不适合我,因为它不允许我使用调试器的全部功能,所以我看不到值​​@Aave,这只是我可以得到的一个解决方法,如果禁用该选项,它确实有一些限制。如果可能的话,我建议您向报告团队提交反馈,您也可以在那里共享一个简单的示例,这样产品团队就可以重新处理这个问题并提供有用的信息:干净的构建似乎可以工作。一定会喜欢VS中的那些新“功能”!谢谢。我也用集成的英特尔显卡。嗯。。。我是一台集成视频的笔记本电脑。由于该公司拥有该设备,而笔记本电脑因体积小而臭名昭著,没有升级或更改的空间,我想我被卡住了(抱歉,此解决方案对我没有帮助(不幸的是,对我的情况没有帮助((我用离线安装DVD安装了VS,我的电脑没有互联网连接,所以我无法更新软件。我的第二台电脑连接到互联网,而VS是从同一张DVD上安装的,下载更新后,现在可以正常工作。可能错过了一些依赖项?。我不知道。我发现这个解决方案和我的同事一样很奇怪s使用相同的visual studio版本,并且他们选中了该选项。这就是为什么我说“这可能只适用于某些人”由于默认情况下选中了此选项,我认为。我仍然存在此问题,尽管一年多过去了,VS更新了几次。因此,MS不急于修复此错误吗?谢谢,我会检查它。问题仍然是实际的。不幸的是,我上面列出的修复似乎是临时性的。在n的两周后,我又开始遇到此问题ot有问题。我检查了这个,在我的情况下SFC没有发现任何问题。所以这个解决方案不适合我,无论如何。