在VS2012中无法使用SQL Server CE

时间:2013-08-20 00:42:21

标签: c# asp.net sql-server-ce

我正在开发一个Web应用程序,并尝试使用本地数据库文件来存储一些信息。但是,当我添加.sdf文件时,我收到一个错误。下面是一些详细说明我的问题的截图。

我一直试图弄清楚几个小时的错误。我见过类似的问题,但尚未找到解决办法。我曾经能够在使用.sdf文件之前使用SqlServerCe连接,尽管这是一个不同的开发环境。我已经尝试过多次重新安装SQL,包括下载我在MSDN上可以找到的所有内容。任何人都可以帮助我吗?

以下是我的解决方案资源管理器视图。我刚刚将Database1.sdf添加到项目中。

Solution Explorer view.

我添加错误后会收到错误消息:

Error Message

如果我尝试打开.sdf文件,我会收到此错误:

Error Message 2

以下是我的参考文献清单:

References

最后,我本地计算机上所有与SQL相关的安装:

SQL Installations

1 个答案:

答案 0 :(得分:1)

VS 2012支持SQL Server Compact 4.0,但需要正确配置DDEX提供程序。听起来你的VS安装有点破坏了。您可以安装我的Toolbox加载项,然后转到工具箱中的“关于”对话框,检查是否正确安装了DDEX提供程序和SQL Server CE 4.0。