簡體   English   中英

C#+ UWP:將Windowspath轉換為ms-appdata uri

[英]C# + UWP: Convert Windowspath to ms-appdata uri

我正在為在樹莓派上運行的工具編寫代碼。 該工具應下載HTML文件並在Web視圖中打開它。

下載之后文件位於以下路徑中:

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

要在Web視圖中打開它,它必須看起來像這樣(來自MS-Page的示例):

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-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類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM