Używanie Microsoft.Bcl.Async z analizą kodu powoduje błędy

Próbuję użyćMicrosoft.Bcl.Async i Analiza kodu, ale po uruchomieniu analizy kodu otrzymuję jeden lub więcej błędów.

Używam Visual Studio 2012 z aktualizacją 2.

Łatwo mi to odtworzyć:

Utwórz nową domyślną aplikację konsoli, która kieruje.Net 4.Kliknij prawym przyciskiem myszyReferences następnie wybierzManage NuGet Packages...KliknijOnline i wpiszasync wSearch Online pudełko.Powinieneś zobaczyćAsync for .Net Framework 4 .... KliknijInstall i zaakceptuj wszystkie pytania.Dodać doMain() wiersz, który mówi:TaskEx.Delay(1000); i ausing System.Threading.Tasks;Przejdź do właściwości projektu, sekcji Analiza kodu i zaznaczEnable Code Analysis on Build.Skompiluj program.

Dostaję dwa błędy analizy kodu:

CA0052 Błąd podczas wykonywania analizy kodu CA0052: Nie wybrano celów. [Błędy i ostrzeżenia] (globalne)

CA0055 Błąd podczas wykonywania analizy kodu CA0055: Nie można załadować ConsoleApplication2.exe. Podczas odczytu modułu „ConsoleApplication2” napotkano następujący błąd: Nie można rozwiązać odwołania do członka: [Microsoft.Threading.Tasks, Version = 1.0.12.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a] System.Threading.Tasks.TaskEx :: Delay. [Błędy i ostrzeżenia] (globalne)

dostajęróżne błędy analizy kodu dla innych programów testowych. Podstawowa aplikacja Windows Forms, którą wypróbowałem, daje mi:

CA0001 Błąd podczas wykonywania analizy kodu CA0001: Podczas odczytu modułu „AsyncForNet4” napotkano następujący błąd: Nie można rozwiązać odwołania do elementu: [Microsoft.Threading.Tasks, Version = 1.0.12.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a] System.Threading. Tasks.TaskEx :: Delay. [Błędy i ostrzeżenia] (globalne)

Dwa pytania:

Czy ktoś inny może odtworzyć ten problem?Czy ktoś ma na to rozwiązanie?

questionAnswers(3)

yourAnswerToTheQuestion