我正在尝试使用Async CTP,虽然它似乎正确安装,但程序和功能中都没有出现任何更新(.NET Framework Async CTP,Microsoft Visual Studio Async CTP)。当尝试运行任何示例时,async和await关键字会生成错误:
找不到类型或命名空间名称'async'(您是否缺少using指令或程序集引用?)
找不到类型或命名空间名称'await'(您是否缺少using指令或程序集引用?)
我正在运行Visual Studio的10.0.30139.1RTMRel版本。
之前有人见过这个吗?
答案 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。