Visual Studio 2010:突然出现Locals,Immediate Window和Watches不起作用

时间:2010-11-15 23:03:48

标签: debugging visual-studio-2010 immediate-window

我有这个问题,一周前,当调试时,突然“Locals”窗口为空白,“立即窗口”和手表不起作用,并且都返回“无法评估表达式。”

当我中断执行以查看内容时,标准调试器显示停止向我提供任何信息: - (

alt text

我玩过所有的调试器设置,但是它们似乎都没有对我的问题产生任何影响。

我在问题开始之前就安装了MVC3 RC1和Nupack,但删除它们并没有解决任何问题。 我还逐个删除所有扩展和插件以找到原因,但没有结果..

有人有想法吗?

我在基于标准Core2的笔记本电脑上运行Win7 x64。

2 个答案:

答案 0 :(得分:2)

当MVC 3 RC和.NET Framework Async CTP安装在同一台机器上时,显然会出现此问题。

您需要卸载MVC 3 RC,但由于它还附带ASP.NET网页,NuGet和Visual Studio更新,因此必须将其删除。

您可以通过打开具有管理员权限的Visual Studio命令提示符并在其中运行以下所有命令来自动执行该过程:

wmic product其中name =“Microsoft ASP.NET MVC 3 - Visual Studio 2010 Tools”调用uninstall

wmic product,其中name =“Microsoft ASP.NET MVC 3 - VWD Express 2010 Tools”调用uninstall

wmic product,其中name =“Microsoft ASP.NET Web Pages”调用uninstall

wmic product,其中name =“Microsoft ASP.NET网页 - Visual Studio 2010工具”调用uninstall

wmic product,其中name =“Microsoft ASP.NET网页 - VWD Express 2010工具”调用uninstall

wmic product,其中name =“NuGet”调用uninstall

msiexec / package {BC0464FA-A0BA-3E38-85BF-DC5B3A401F48} / uninstall {3069D446-63C5-38F4-9D28-41858024419C}

msiexec / package {85076DFF-7A17-3566-9CC0-488E6E6D4494} / uninstall {3069D446-63C5-38F4-9D28-41858024419C}

如果问题仍然存在,请同时卸载.NET Framework Async CTP。

卸载两个框架并重新安装MVC 3 RC1后,现在我的机器上的所有内容都像以前一样。但是,您可以选择安装Async CTP或ASP.NET MVC 3 RC1,它可以正常工作。

答案 1 :(得分:1)