我正在处理的应用程序已基本完成,但我们已经走到了十字路口。在将来的多次,我们将不得不更新应用程序。我们可以轻松地用新版本和SQLite数据库替换应用程序,但同时我们不想这样做。基本上,我们的应用程序有三个部分:
1. Application
2. Reports DLL (used by the Application)
3. SQLite database.
我们对应用程序的更新不会比Reports DLL和SQLite数据库更新。我们可能需要添加一个报告,这意味着我们需要将记录添加到数据库并替换DLL。但是,我没有在Visual Studio 2008中找到允许您向其添加逻辑的安装包(不确定是否存在)。我可以创建自己的,但如果有90%的东西由微软构建,我宁愿使用它。所以我的简单问题是:
我们不想更换数据库的原因是因为他们可能正在处理他们正在处理的信息。