在这里,我们有一个由各种用户使用的winforms桌面应用程序。每个用户在本地运行应用程序。也就是说,构建文件夹对每个用户都是分开的。他们在本地应用程序配置文件下还有不同的配置密钥集来运行应用程序(不同的连接字符串和密钥选项)。你可能会猜测更新版本有多痛苦。单独用户的单独配置文件
我的目的是将这个winforms桌面应用程序放在一个共享文件夹中并将其共享给每个用户。这里的挑战是他们的配置是分开的。
我尝试合并不同名称的单独键和使用代码下的条件,但工作似乎很大。
有什么办法可以收集bin文件夹下的所有这些单独的配置文件,并根据用户名在它们之间切换?接近这个问题最简单的方法是什么?
谢谢。
应用程序是否使用数据库连接?最好在中央数据库表中配置所有用户特定的值,并在应用程序初始化时映射它们。 –
我建议使用便携式SQLite数据库,以便为每个用户存储设置。注意:应用程序需要访问权限才能读取写入SQLite数据库 – GauravKP
@SouvikGhosh感谢您的建议。由于每台计算机的连接驱动程序不同,即使DB密钥也有不同的值,所以它可能不是最好的方法。 –