2013-08-20 60 views
0

我正在开发一个Web应用程序,并试图使用本地数据库文件来存储一些信息。但是,当我添加.sdf文件时,出现错误。以下是一些详细描述我的问题的截图。不能在VS2012中使用SQL Server CE

我一直在试图找出几个小时有什么问题。我见过类似的问题,但还没有找到解决办法。我曾经可以在.sdf文件之前使用SqlServerCe连接,尽管这是一个不同的开发环境。我曾尝试过几次重新安装一切SQL,包括下载我在MSDN上可以找到的所有内容。谁能帮我吗?

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

Solution Explorer view.

我,只要我添加它得到一个错误:

Error Message

如果我尝试打开.sdf文件,我得到这个错误:

Error Message 2

这是我的参考清单:

References

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

SQL Installations

+1

我编辑了你的标题。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 –

+0

您是否尝试过使用SQL Server Compact Toolbox? [1]:http://sqlcetoolbox.codeplex.com/。也可以是这个问题的重复http://stackoverflow.com/questions/12427459/running-sql-server-ce-4-queries-with-visual-studio-2012-and-sql-server-managemen – bot

回答

1

的SQL Server Compact 4.0是VS 2012的支持,但需要DDEX提供商是妥善处理。听起来像你的VS安装不知何故被打破。您可以安装我的工具箱加载项,并转到工具箱中的关于对话框来检查DDEX提供程序和SQL Server CE 4.0是否已正确安装。

+0

我得到一个错误说它不能在任何产品上安装。我将尝试重新安装我的VS,看看是否有帮助。 – wmaynard

+0

你有什么VS版本?工具箱需要Pro或更高版本。 – ErikEJ

+0

我有专业的工作。你说的VS安装不好 - 重新安装后,所有东西都像一个魅力,包括工具箱。考虑到它仍然在编译其他所有东西,如魅力,我会花一段时间才能想到。谢谢! – wmaynard