Установка Visual Studio Async CTP не работает - PullRequest
4 голосов
/ 29 октября 2011

Я установил последний пакет Visual Studio Async CTP для Visual Studio 2010 (SP1 Refresh) отсюда: http://msdn.microsoft.com/en-gb/vstudio/async.aspx

Обновление отображается в моем списке обновлений Windows 7.Я не вижу никаких других следов его установки (т. Е. Списка программ, реестра).

Однако, когда я пытаюсь запустить демонстрационный код Silverlight (SilverlightOccasionallyConnectedDemo), ключевые слова async и await вообще не распознаются.У меня есть ссылки на AsyncCtpLibrary_Silverlight в моем проекте Silverlight проектов.Я использую Silverlight 5 Beta SDK.

Я удалил все следы MVC, как и другие публикации здесь, и это не сработало.

Я использую Visual Studio Premium версии 10.0.40219.1SP1Rel

Конкретная ошибка: тип или имя пространства имен 'async' не найдено.

Ответы [ 2 ]

4 голосов
/ 01 февраля 2012

Удаление KB2615527, KB2635973, KB2549864, см. MSDN

3 голосов
/ 29 октября 2011

Обновление, 2011-11-01: Async CTP версии 3 теперь доступна и должна решить обе ваши проблемы.

Обновление VS Async CTP SP1 (версия 2) несовместимо с Silverlight 5. Это известная проблема.

Кроме того, ваш Async CTP, вероятно, установлен неправильно; Вы можете проверить папку «Microsoft Visual Studio Async CTP» в разделе «Мои документы» - если ее там нет, значит, она установлена ​​неправильно. Некоторые обновления Windows для Visual Studio препятствуют правильной работе установщика Async CTP. Это еще одна известная проблема (независимо от проблемы, вызывающей отсутствие поддержки SL5).

На данный момент (2011-10-29) группа Async знает об этих проблемах и работает над новым установщиком, который их решит. В верхней части официального форума от 2011-10-10 есть объявление о том, что они работают над обновленным установщиком.

Между тем, можно установить Async CTP на машину с VS2010 SP1 (и без других обновлений); но он будет работать только с SL4, а не с SL5.

...