0
我有一個Windows服務,承載作爲SQL Server CE數據庫前端的WCF端點。Windows服務:服務特定文件(數據庫)的最合適位置
目前,我有它在:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
問題:究竟是什麼文件(database.sdf
)最合適的位置?
我有一個Windows服務,承載作爲SQL Server CE數據庫前端的WCF端點。Windows服務:服務特定文件(數據庫)的最合適位置
目前,我有它在:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
問題:究竟是什麼文件(database.sdf
)最合適的位置?
Environment.SpecialFolder.ApplicationData是用戶特定的。如果您有服務的安裝程序,我會創建一個傳統的C:\ Program Files \ MyWCFService文件夾並將其存儲在那裏。
好點。雖然,不寫在c:\ ProgramFiles需要提升特權?或者Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)會做出更好的選擇,因爲它不是用戶特定的? – 2009-11-05 21:02:10