【发布时间】:2011-11-25 02:03:35
【问题描述】:
我正在编写一个应用程序,它将访问本地数据库 (MS Access) 作为远程 SQL 服务器的缓存。
我有一个“逻辑”项目和一个“UI”项目。当前在 UI 项目中的 .accdb 文件并将构建操作设置为内容,如果较新则复制。但是,这在某种程度上感觉确实不对,但我不确定处理它的正确系统方法是什么。
我应该创建一个数据库项目吗?但老实说,我对数据库项目一无所知,也不知道从哪里开始学习。此外,Visual Studio 中可用的选项似乎仅基于 SQL。
我在想也许我应该创建一个新项目,将 .accdb 作为内容,并在项目中添加用于版本升级、迁移、架构更新的代码,这些代码目前在解决方案中的任何位置都没有。
我应该往哪个方向走?
【问题讨论】:
标签: c# database visual-studio deployment clickonce