2015-12-21 48 views
1

我想創建一個通用Windows應用程序。我需要從硬編碼或所需路徑訪問文件夾(例如,與某些安裝程序相關的本地文件夾)。是否有可能訪問所有的路徑,就像我們在傳統的C#中一樣?我試圖在很多論壇上搜索它 - 我只能獲取示例代碼以訪問功能部分中指定的文件夾。即使用KnownFolders類。我需要從通用Windows應用程序的硬編碼或所需路徑訪問文件夾

的確如此:是否可以在不使用windows.storage.Knownfolders類的情況下訪問文件夾?我需要一個類似於Directory.GetFiles()的選項,在那裏我們可以給我們期望的路徑作爲我們在傳統c#中使用的參數

回答

0

通用應用在沙箱內運行。默認情況下,您只能訪問應用程序安裝目錄或應用程序數據位置中的文件。其他文件夾訪問受限。您只需請求額外的功能即可訪問KnownFolders。請檢查以下文檔以獲取有關此主題的概述。

File access permissions

+0

感謝您的答覆讓。 – SM66

+0

不客氣。如果您不需要其他信息,您可以將此問題標記爲已回答嗎?謝謝。 –

+0

當然,有沒有其他的選擇,比如添加一個外部的C++/c#dll來訪問所需的文件夾。是否有可能在通用Windows應用程序中使用外部DLL?如果有任何選項可用 - 請給我一些參考。 thx牛仔褲。 – SM66

-1

您可以使用Windows.Storage.Pickers.FolderPicker訪問其他文件夾

相關問題