0
檢索文件在我的應用程序的OnLaunched
我創建這樣一個文件:後來UWP:不能正確地從LocalFolder
await ApplicationData.Current.LocalFolder.CreateFileAsync(Keys.AdContentBig);
,我寫一些字節到該文件(該文件是一個圖像)
文件寫得很好,而且也存在:
之後,我希望檢索的那個URI文件我們荷蘭國際集團的ms-appdata:
模式表現出來,我做的是這樣的:
var f = await ApplicationData.Current.LocalFolder.GetFileAsync(Keys.AdContentBig);
uriDestination = new Uri("ms-appdata:///local/LocalState/" + f.Name, UriKind.RelativeOrAbsolute);
imageSource = new BitmapImage(uriDestination);
和XAML,典型:
<Image Source="{x:Bind Vm.imageSource, Mode=OneWay}"/>
編譯器不抱怨該文件的存在,也沒有它打破或什麼,什麼都沒有發生,圖像沒有顯示,當然我正在做錯誤"ms-appdata:///local/LocalState/"
,如果我請糾正我,或告訴我還有什麼我錯過了。
只有'試試吧 「MS-應用程序數據:///本地/」 + f.Name'。 Afaik'ms-appdata:///local/my_folder'等於'C:\ Data \ Users \ username \ AppData \ {guid} \ LocalState \ my_folder'。 – sibbl
@sibbl Thx先生,請把它作爲答案,以便我可以標記它 – AymenDaoudi