1

我已经安装了 SQL Server Compact Edition 4.0 运行时和 DbFactory 提供程序以及所有内容。

但是在我从 CodePlex 安装 SQL Server CE 工具箱 (v3.2) 之后,我似乎仍然无法建立任何连接。

信息对话框似乎表明一切都很好,花花公子......

在此处输入图像描述

但是当我尝试打开与现有.sdf数据库文件的新连接时,我似乎无法从 Visual Studio 2010 (SP1) 中执行此操作:

在此处输入图像描述

SQL Server CE Toolbox独立应用程序在那台机器上运行良好 - 只是 VS 插件似乎无法正常工作。有任何想法吗?

4

2 回答 2

1

Toolbox 加载项需要 3.5 DbProvider 来存储自定义连接和其他功能(这是出于历史原因,假设是 3.5 SP2 已安装并在 VS 2010 RTM 中注册)。并且 3.5 DbProvider 未正确安装在您的系统上(如关于对话框所示)。所以修复/重新安装 3.5 SP2 桌面运行时 - 并记住安装 x86 和 x64 MSI 文件。

于 2013-02-24T14:24:46.763 回答
0

我通过 NuGet“Microsoft SQL Server Compact Edition”安装,SQL CE Toolbox 也有同样的问题。

我通过直接从 Microsoft SQL CE 下载(不是通过 Nuget)更正了这个问题

此处为 Microsoft 的 Microsoft SQL Server Compact 4.0 或此处
为 Windows Desktop 的 Microsoft SQL Server Compact 3.5 Service Pack 2

于 2015-01-19T14:02:51.800 回答