哪种方法可以存储运行多个实例的应用程序的应用程序和用户设置?
我的问题是使用vb的“应用程序设置”,一个实例会覆盖另一个实例。
我想用通过命令行参数传递的数字来标识每个实例。我可以使用这个数字来识别正在运行的实例的适当设置,但我在本地INI o XML文件中看到了一种更好的方法来处理它。
有没有替代方案,可能是.NET原生的?
谢谢。
答案 0 :(得分:0)
此方案的最佳方法是使用数据库。并发访问是数据库的设计目标。与大多数自定义跨进程数据存储解决方案相比,它的开发和维护更加简单。
也许SQL Server(因为它已经很好地集成到VS中)或SQL Server Express。
您还可以尝试更加嵌入式,更易于安装/分发的数据库,例如SqLite。以下是一些关于如何开始使用SqLite的快速教程: