не удается преобразовать из ‘System.IO.IsolatedStorage.IsolatedStorageFileStream’ в ‘Windows.Хранение.Архивный файл’

#c# #windows-phone-8 #windows-phone

#c# #windows-phone-8 #windows-phone

Вопрос:

У меня есть документ (.doc), хранящийся в IsolatedStorage моего приложения. Мне нужно открыть этот документ в приложении Office.

После довольно долгого поиска я закодировал, как показано ниже. Но он показывает ошибку. Мне нужно знать, как преобразовать IsolatedStorageFileStream в IStorageFile.

Вот мой код:

 var file = new IsolatedStorageFileStream(sFile, FileMode.Open, myFile);
await Launcher.LaunchFileAsync(file);
  

Ответ №1:

Сам нашел ответ:

 var file = await ApplicationData.Current.LocalFolder.GetFileAsync(sFile);
await Launcher.LaunchFileAsync(file);