安装异步CTP问题

时间:2011-01-26 10:55:46

标签: visual-studio-2010

我正在尝试使用Async CTP,虽然它似乎正确安装,但程序和功能中都没有出现任何更新(.NET Framework Async CTP,Microsoft Visual Studio Async CTP)。当尝试运行任何示例时,async和await关键字会生成错误:

找不到类型或命名空间名称'async'(您是否缺少using指令或程序集引用?)

找不到类型或命名空间名称'await'(您是否缺少using指令或程序集引用?)

我正在运行Visual Studio的10.0.30139.1RTMRel版本。

之前有人见过这个吗?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

当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。