2017-08-30 77 views
0

我正在爲在樹莓派上運行的工具編寫代碼。該工具應該下載一個HTML文件並在webview中打開它。C#+ UWP:將Windowspath轉換爲ms-appdata uri

下載該文件位於此路徑後:

ms-appdata:///local/intro/welcome.html 

如何:

\\192.168.2.79\c$\Data\Users\DefaultAccount\AppData\Local\Packages\f2f9d0b2-0e90-4494-bcbf-12da27846733_dd744mn1wdq44\AC\Temp\de-DE\index.html 

要它看起來像這樣(例如,從MS-頁)網頁視圖中打開它我能正確轉換它嗎?

回答

1

\\192.168.2.79\c$\Data\Users\DefaultAccount\AppData\Local\Packages\f2f9d0b2-0e90-4494-bcbf-12da27846733_dd744mn1wdq44\AC\Temp\de-DE\index.html。 如何正確轉換它?

目前,只有三個文件夾可以使用ms-appdata:///協議訪問。

LocalState:ms-appdata:///local/

TempState:ms-appdata:///temp/

RoamingState:ms-appdata:///roaming/

你無法把你已經直接提到MS-appsata URI路徑。爲了您的要求,您可以在HTML文件複製到文件夾LocalState和轉換的文件路徑類似如下:

ms-appdata:///local/tem/index.html

欲瞭解更多,你可以參考ApplicationData類。

+0

thnx ..它的工作原理,但你必須在本地創建另一個子文件夾。否則你會得到一個錯誤。 –