2 回答

TA貢獻1856條經驗 獲得超11個贊
所以我需要在應用程序文件中創建一個文件夾,其中包含這些 Excel 文件,但我希望在應用程序安裝時創建該文件夾,以便安裝該應用程序的每臺設備都可以訪問它們。用戶將來還需要修改這些文件。
根據您的要求,您可以ApplicationData.LocalFolder
用來存儲 Excel 文件,LocalFolder 具有完全訪問權限。LocalFolder
存在于應用程序的沙箱路徑中,將在應用程序安裝后創建。
另外,如果我將文件放在資產中,用戶以后可以更改它們嗎?
Assets
文件夾存在Windows.ApplicationModel.Package.Current.InstalledLocation
并且是只讀的,經常用來存放一些靜態資源。您不能在運行時修改文件。
有關文件訪問權限的更多詳細信息,請參閱此文檔。

TA貢獻1878條經驗 獲得超4個贊
忘記安裝程序。它已被棄用,Windows 上的新應用程序通過商店安裝。如果你想復制一些文件(Excel模板),你必須把它們放在你的資源中。在啟動時,您可以檢查您的 App-Data 文件夾中是否有包含您的文件的文件夾,如果找不到,您可以從您的資源中復制它。因此,即使文件被刪除,您的應用程序也可以在下次啟動時復制它們。
如果您將 Windows 窗體與 .NET 一起使用,您可以查看此頁面: https ://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.application.localuserappdatapath?view=netframework-4.8
如果您正在編寫 UWP 應用程序,請查看此頁面: https ://learn.microsoft.com/en-us/windows/uwp/design/app-settings/store-and-retrieve-app-data
- 2 回答
- 0 關注
- 105 瀏覽
添加回答
舉報