无法从Visual Studio 2012连接到SQL Server Express 2014

use*_*383 9 c# sql sql-server visual-studio-2012

我的问题是将数据从SQL Server(Express 2014)检索到Visual Studio(Professional 2012).我正在按照教程重新使用下拉列表.当我使用"选择数据源"时,我可以继续选择数据库.当我尝试使用"Microsoft SQL Server数据库文件(SqlClient)"并从我的App_Data文件夹中选择"NORTHWND.MDF"时,出现此错误:

尝试连接到数据库失败,并显示以下信息:与SQL Server建立连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确以及SQL Server是否配置为允许远程连接(提供程序:SQL网络接口,错误:50 - 发生本地数据库运行时错误.无法创建自动实例.请参阅Windows应用程序事件日志以获取错误详细信息. )

我在日志中没有任何内容.

当我尝试使用"Microsoft SQL Server"连接到SQL Server时,我可以访问SQL Server实例,选择数据库并获取"连接成功",但是确定得到此错误:

无法加载文件或程序集"Microsoft.SqlServer.Management.Sdk.Sfc,版本11.0.0.0 Culture = neutral,公钥标记= 89845dcd8080cc91"或其依赖项之一.该系统找不到指定的文件.

我已经安装了SQLLocalDB.

非常感谢,因为这会阻碍我的学习.谢谢.

use*_*383 1

我终于在应用程序事件日志中找到一条消息,指出不兼容问题...我认为这是 VS 2012 和 SQL Server 2014 之间的问题。因此我安装了 SQL Server 2012。随后在 VS 2012 中运行“Web 应用程序”,我发现自动创建页面中的“注册”功能正确创建了用户,而之前它因最初发布的错误而失败。我假设 VS 2012 中所有与 SQL Server 相关的活动现在都可以正常工作,但如果我发现其他情况,我会在此处报告。