Uso de StorageFile Async en una aplicación NON Metro

Estoy tratando de crear una instancia de StorageFile en mi biblioteca de clases ...

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

VS11 no se está construyendo, digamos: 'await' requiere que el tipo 'Windows.Foundation.IAsyncOperation' tenga un método GetAwaiter adecuado. ¿Te falta una directiva de uso para 'Sistema'?

obviamente estoy usando .net 4.5 como destino y me estoy refiriendo a los ensamblajes de Windows ... no estoy seguro de por qué este código funciona en MetroStyle pero no se crea en una biblioteca de clases ... ¿Cómo puedo crear una instancia de Storagefile en una biblioteca de clases? ?? en esta etapa no es importante si el archivo se crea de forma asíncrona ...

por favor déjame saber tus pensamientos ... Stelio

Respuestas a la pregunta(4)

Su respuesta a la pregunta