如何在VS2012中创建本地数据库缓存?

时间:2013-10-31 07:31:56

标签: c# sql sql-server visual-studio-2012

关于此,有几个主题。但到目前为止我一直无法找到任何解决方案。

我正在尝试创建一个与SQL Server数据库同步的本地数据库(SQL Server CE)。

简单,在VS中为项目添加本地数据库缓存。 Nopes,MS已经承认VS2012中丢失的本地数据库缓存是一个错误,但在去年他们似乎没有采取任何措施来解决它。

我越来越不清楚CE 4.0是否支持任何形式的同步,MS只是声明它没有,有些网站说它很容易实现(但他们跳过了7个步骤)所以我不考虑任何解决方案。)

我已经从http://sqlcetoolbox.codeplex.com/releases/view/80269安装了ErikEJ的SQL Server Compact Toolbox,但它不会让我添加本地数据库缓存(生成本地数据库缓存选项在那里,但它是灰色的???)

它提到选项不可用,因为没有安装SQL Server CE 3.5,所以我也安装了它(在SQL Server CE 4.0旁边)

我仍然无法选择“生成本地数据库缓存”,并选择4.0或3.5 SQL Server CE数据库,我看到“同步框架工具”选项,但它下面的三个项目再次变为灰色。

我正在慢慢地失去我的和平主义......

有没有人能够指出我能够(简单地)在客户端SQL Server CE数据库和主SQL Server数据库之间同步数据的方向?

可能导致某些问题的子问题:是否有人知道为什么SQL Server Compact Toolbox中的“创建本地数据库缓存”选项显示为灰色,禁用,无法使用,尽管在每个屏幕截图中我都看到它是幸福地启用了吗? 编辑:这已通过安装Sync Framework 2.1解决 (4.0已停止使用多年,因此我们似乎需要回到2.1。我慢慢开始失去时间感 - 而且我的理智:()

2 个答案:

答案 0 :(得分:0)

这似乎在visual studio 2008中有所作为2012年和2013年的所有选项都缺少本地数据库和本地数据库缓存

答案 1 :(得分:0)

您可以安装适用于Visual Studio 2012和2013的SQL Compact版插件 visual studio gallery

sql server compact edition tools