在這裏,我們有一個由各種用戶使用的winforms桌面應用程序。每個用戶在本地運行應用程序。也就是說,構建文件夾對每個用戶都是分開的。他們在本地應用程序配置文件下還有不同的配置密鑰集來運行應用程序(不同的連接字符串和密鑰選項)。你可能會猜測更新版本有多痛苦。單獨用戶的單獨配置文件
我的目的是將這個winforms桌面應用程序放在一個共享文件夾中並將其共享給每個用戶。這裏的挑戰是他們的配置是分開的。
我嘗試合併不同名稱的單獨鍵和使用代碼下的條件,但工作似乎很大。
有什麼辦法可以收集bin文件夾下的所有這些單獨的配置文件,並根據用戶名在它們之間切換?接近這個問題最簡單的方法是什麼?
謝謝。
應用程序是否使用數據庫連接?最好在中央數據庫表中配置所有用戶特定的值,並在應用程序初始化時映射它們。 –
我建議使用便攜式SQLite數據庫,以便爲每個用戶存儲設置。注意:應用程序需要訪問權限才能讀取寫入SQLite數據庫 – GauravKP
@SouvikGhosh感謝您的建議。由於每臺計算機的連接驅動程序不同,即使DB密鑰也有不同的值,所以它可能不是最好的方法。 –