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

Run*_*ess 5 debugging immediate-window visual-studio-2010

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

此外标准调试器显示停止给我任何信息,当我打破执行检查东西:-(

替代文字

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

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

有人有想法吗?

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

Zia*_*iad 2

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

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

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

wmic 产品名称 =“Microsoft ASP.NET MVC 3 - Visual Studio 2010 工具”调用卸载

wmic 产品名称 =“Microsoft ASP.NET MVC 3 - VWD Express 2010 工具”调用卸载

wmic 产品名称=“Microsoft ASP.NET 网页”调用卸载

wmic 产品名称=“Microsoft ASP.NET 网页 - Visual Studio 2010 工具”调用卸载

wmic 产品名称 =“Microsoft ASP.NET 网页 - VWD Express 2010 工具”调用卸载

wmic 产品名称=“NuGet”调用卸载

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,它将正常工作。