我有一个问题,一周前,当调试时,“当地人”窗口空白,“立即窗口”和手表不起作用,所有返回“无法评估表达方式”。

同样,当我打破执行情况以查看内容时,标准调试器显示器停止了给我任何信息:-(

alt text

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

在问题开始之前,我确实安装了MVC3 RC1和Nupack,但是删除它们尚未解决任何问题。我还删除了所有扩展名,一个一个接一个地找到原因,但没有结果。

有人有主意吗?

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

有帮助吗?

解决方案

显然,当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-63C5-38F4-9D28-9D28-41858024419C}

MSIEXEC /软件包{85076DFF-7A17-3566-9CC0-488E6E6D4494} /UNINSTALL {3069D446-63C5-63C5-38F4-9D28-9D28-41858024419C}

如果问题仍然持续存在,但是也要卸载.NET框架异步CTP。

卸载两个框架并重新安装MVC 3 RC1之后,现在一切都像我的机器上一样。但是,您可以选择安装异步CTP或ASP.NET MVC 3 RC1,并且可以正常工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top