2011-01-26 71 views
3

我試圖使用異步CTP,而它似乎正確安裝更新(.NET Framework異步CTP,Microsoft Visual Studio異步CTP)都沒有出現在程序和功能中。當嘗試任何樣品的運行異步和等待關鍵字產生錯誤:安裝異步CTP問題

類型或命名空間名稱「異步」找不到(是否缺少using指令或程序集引用?)

的無法找到類型或名稱空間名稱'await'(您是否缺少使用指令或程序集引用?)

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

以前有人看過這個嗎?

回答

0

顯然,當兩個MVC 3 RC和.NET Framework異步CTP在同一臺機器上安裝了這個問題就出現了。

您需要卸載MVC 3 RC,但由於它也附帶了ASP.NET網頁,因此NuGet和Visual Studio更新必須隨同它一起刪除。

要繼續打開Visual Studio命令提示符*以管理員權限和運行所有下面的命令:

WMIC產品,其中name = 「微軟ASP.NET MVC 3 - 的Visual Studio 2010和工具」 呼卸載

WMIC產品,其中name = 「微軟ASP.NET MVC 3 - VWD快訊2010年工具」 的號召卸載

WMIC產品,其中name = 「微軟ASP.NET網頁」 呼卸載

WMIC產品,其中名稱= 「微軟ASP.NET網頁 - 的Visual Studio 2010和工具」 呼卸載

WMIC產品,其中name = 「微軟ASP.NET網頁 - VWD快訊2010年工具」 呼卸載

WMIC產品,其中name =」的NuGet」調用卸載

MSIEXEC /包{BC0464FA-A0BA-3E38-85BF-DC5B3A401F48} /卸載{3069D446-63C5-38F4-9D28-41858024419C}

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

如果問題仍然存在,請卸載.NET Framework異步CTP。