Visual Studio 2015 Watch 评估超时

ami*_*ite 6 c# registry visual-studio-debugging visual-studio-2015

在调试和单步执行代码时,我尝试向监视窗口添加一个方法,该方法需要很长时间来评估(可能需要 20-30 秒,因为它涉及网络连接)。然而,大约 15 秒后,我收到“评估超时”错误。

我发现了以下解决方案,它包括改变注册表值NormalEvalTimeoutHKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\Debugger延长超时长度:

如何防止 Visual Studio 调试器可视化器超时?

但是,我的注册表中似乎没有该条目(或任何其他与超时相关的条目)。我还查看了 WOW64 regedit。我试图NormalEvalTimeout从头开始创建条目,但没有效果。

任何想法在哪里可以找到注册表项,或者是否有另一种方法可以使用 VS 2015 执行此操作?谢谢您的帮助。

编辑:这是我拥有的注册表项列表(在 Windows Server 2012 R2 上): 在此处输入图片说明

Jac*_*SFT 2

正如我们之前的讨论,我们可以确定它确实没有HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\Debugger下的注册表值NormalEvalTimeout,并且如果要为其他调试窗口设置超时值,它也有要求对于 Windows 环境。至少,我们确保 Windows Server 2012 R2 中没有它们。

我帮助您向产品团队报告以下两个问题的反馈:

https://connect.microsoft.com/VisualStudio/feedbackdetail/view/3125884/visual-studio-2015-watch-evaluation-timed-out

如果可能,您可以投票并在该连接报告中添加您的评论。产品团队专家会在这里与我们分享最新信息:)