Verwendung von StorageFile Async in einer NON Metro-Anwendung

Ich versuche, eine Instanz von StorageFile in meiner Klassenbibliothek zu erstellen ...

<code>var localFolder = ApplicationData.Current.LocalFolder;
StorageFile destinationFile = await localFolder.CreateFileAsync(destination, CreationCollisionOption.GenerateUniqueName);
</code>

VS11 erstellt nicht say: 'await' setzt voraus, dass der Typ 'Windows.Foundation.IAsyncOperation' über eine geeignete GetAwaiter-Methode verfügt. Fehlt eine using-Direktive für 'System'?

Offensichtlich verwende ich .net 4.5 als Ziel und verweise auf Windows-Assemblys. Ich bin nicht sicher, warum dieser Code in MetroStyle funktioniert, aber keine Klassenbibliothek erstellt. Wie kann ich eine Instanz von Storagefile in einer Klassenbibliothek erstellen? ?? Zu diesem Zeitpunkt ist es nicht wichtig, ob die Datei asynchron erstellt wird ...

Bitte teilen Sie mir Ihre Gedanken mit ... Stelio

Antworten auf die Frage(4)

Ihre Antwort auf die Frage