Асинхронное использование StorageFile в приложении НЕ Metro

Я пытаюсь создать экземпляр StorageFile в своей библиотеке классов...

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

VS11 не строит, скажем :'await' требует, чтобы тип «Windows.Foundation.IAsyncOperation» имеет подходящий метод GetAwaiter. Вам не хватает директивы использования для «Системы»?

Очевидно, я использую.net 4.5 в качестве цели и ссылаюсь на сборки Windows... не уверен, почему этот код работает в MetroStyle, но не строится в библиотеке классов... Как я могу создать экземпляр Storagefile в библиотеке классов??? на данном этапе не важно, создан ли файл асинхронно...

Пожалуйста, дайте мне знать, что вы думаете... Stelio

8
задан Filip Skakun 4 May 2012 в 23:13
поделиться