1
到目前爲止,我的應用程序已經將其數據庫存儲在應用程序的基本目錄中。當它被部署時,這將在程序文件,所以我不能讓他們在那裏!我應該在哪裏保存數據庫文件?
的obvoius地方是:
Environment.SpecialFolder.LocalApplicationData
Environment.SpecialFolder.ApplicationData
一個問題是,數據下載,可以從sceduled任務運行,所以我必須確保任務是相同的用戶權限下運行。
主要問題是,幾年後,這些數據庫文件可能總共爲5到10GB,所以我覺得應該在安裝後給用戶一個選項來選擇數據庫位置。我必須確保它是可寫的,而不是網絡位置。
他人提出了哪些解決方案?