12

Ich habe folgende Konfiguration meines PC:FEHLER: Es können nicht alle Typen gefunden werden, die für den Modifizierer 'async' erforderlich sind. Richten Sie die falsche Framework-Version oder einen Verweis auf eine Assembly aus?

  • Windows 8
  • Visual Studio 2012
  • .NET Framework 4,5

Meine Projektkonfiguration ist:

  • WP 7.1
  • Silverlight 4.0
  • .NET Framework 4.0
  • CTP ASYNC (installiert, async mit und warten Keywords)

Das Projekt geschrieben wurde VS2010 mit auf Windows 7 Maschine für WP7.1. Jetzt habe ich den PC auf Windows 8 aktualisiert und VS2012 installiert.

Das Projekt jedoch über ‚async‘ Modifikator beschweren.

Es können nicht alle Arten von der ‚async‘ Modifikator erforderlich finden. Richten Sie die falsche Framework-Version oder einen Verweis auf eine Assembly aus?

Irgendeine Idee, wie man dieses Problem löst?

danke!

+0

Ich habe versucht, Async Targeting-Pack für Visual Studio 2012 (http herunterladen: // www.microsoft.com/en-us/download/details.aspx?id=29576), aber der Manager des Paketdienstes beschwert sich, dass ich silverlight Version 4 und WindowsPhone71 habe. – wafers

Antwort

30

Es gibt eine neuere Version des Async-Targeting-Pakets, das Silverlight 4 unterstützt. Suchen Sie in NuGet nach Microsoft.BCL.Async, oder führen Sie in der Package Manager-Konsole install-package Microsoft.Bcl.Async –pre aus. Das Paket unterstützt SL4, WP 7.1+ und tragbare Bibliotheken (ja!)

Sie erhalten eine detaillierte Beschreibung in dem BCL-Team Blog finden Using async/await without .NET Framework 4.5

+0

danke, es hat funktioniert! – wafers

0

Von der Seite, die Sie heruntergeladen

This targeting pack is not required for projects targeting .NET Framework 4.5 or .NET for Windows Store apps. It is only required for projects targeting Silverlight 5 and .NET Framework 4.0. Earlier platform releases are not supported.

Upgarde zu Silverlight 5?

+0

Es gibt zwei Probleme ... (1) Wie kann ich auf silverlight 5 upgraden? Ich habe WP8 SDK installiert und ich glaube, ich habe auch SL5. aber wie kann ich upgraden? (2) Ich kann auf Silverlight 4 upgraden, aber mit einigen externen Tools, die in silverlight 4 geschrieben sind, bin ich mir nicht sicher, ob alle funktionieren. – wafers

Verwandte Themen