使用“;运行";创建不同的user.config
本文关键字:user config quot 运行 使用 创建 | 更新日期: 2023-09-27 17:58:03
我的应用程序连接到不同的数据库。连接字符串保存在用户设置中。我无法使用应用程序范围,因为数据在运行时发生了更改。
如果用户正常启动应用程序,则没有问题。但是,如果他使用Start
菜单中的"Run..."
命令,则会在User'AppData'Local'MyApplication
中创建一个不同的文件夹,其中包含不同的user.config
。
有什么方法可以阻止或绕过这种行为吗?
这种行为是无法避免的。
Windows似乎没有将其他程序启动的程序识别为与用户运行的程序相同。
要解决此问题,您必须避免ConfigurationManager进行设置,并创建自己的文件来保存注释中指出的数据。