我最近正在创建一个独立的桌面应用程序,我希望以尽可能少的问题进行部署。
我需要在这个应用程序中使用 RDBMS。由于 VS 集成,我最初决定使用 SQL Server Compact Edition (4)。
认为这应该在逻辑上将相关 DLL 复制到 Bin,并具有包含指向 DB 的连接字符串的应用程序配置。
google了一下,好像没那么简单。
这让我想到,为什么不使用竞争对手呢?SQL-Lite 出现在我的列表中,但也许还有更好的解决方案。
我的问题是,部署最终会很麻烦吗?您会选择其他 RDBMS 解决方案吗?
编辑:我只是没有时间在 Windows XP、Windows 7 或 8 上出现“哦,我收到一条错误消息”.....,而且我真的没有太多时间来测试部署喜欢...