簡體   English   中英

如何訪問UWP中的當前應用程序文件夾?

[英]How can I access the current application folder in UWP?

我需要訪問應用程序文件夾中的子文件夾,其路徑為:

C:\\ Users \\ myname \\ Documents \\ Visual Studio 2015 \\ Projects \\ App2 \\ App2 \\ Templates

並檢索其中的所有數據。 我需要在其子文件夾中讀取xml文件,對其進行解析,然后將其存儲在字典中。 我已經准備好解析器,但是不知道如何訪問該文件夾?

我試過了

StorageFolder localFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
StorageFolder templateFolder = await localFolder.GetFolderAsync("Templates");

但這沒有用。 發生錯誤,指示找不到文件夾“模板”。 但是,當我嘗試使用自創建項目以來一直位於文件夾中的“資產”時,它就可以工作了。 我該如何訪問?

如果Template文件夾位於您的項目中,則可以通過以下方式獲取它:

var TempFile = "ms-appx:///Templates/Yourfile.jpg";

暫無
暫無

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

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