2017-08-30 10 views
0

私はラズベリーパイで実行されるツールのコードを書いています。そのツールは、HTMLファイルをダウンロードしてwebviewで開く必要があります。C#+ UWP:Windowsパスを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-ページの例)のように見えるように持っているのWebViewで開きます正しく変換するのですか?

答えて

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:///プロトコルを使用してアクセスできるフォルダは3つだけです。

LocalState:ms-appdata:///local/

TempState:ms-appdata:///temp/

RoamingState:ms-appdata:///roaming/

あなたが直接MS-appsata URIに言及したパスを変換することができませんでした。あなたの要件については、次のようなファイルパスをLocalStateフォルダにHTMLファイルをコピーして変換することもできます

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

をあなたはApplicationDataクラスを参照することができるより多くのために。

+0

thnx ..それは動作しますが、ローカルに別のサブフォルダを作成する必要があります。そうしないと、エラーが発生します。 –

関連する問題