C# 如何获取SQL Server数据库文件连接字符串以在Visual Studio 2013中部署项目?

C# 如何获取SQL Server数据库文件连接字符串以在Visual Studio 2013中部署项目?,c#,sql-server,C#,Sql Server,我使用的是Visual Studio 2013 C#和SQL Server 2014。当我尝试获取此处显示的数据库文件连接字符串时,出现了一个错误 无法打开到数据库的连接 建立与SQL server的连接时发生与网络相关或特定于实例的错误。找不到或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接) 我在网上四处寻找解决方案,也看了一些视频,但没有一个对我有用 我是如何尝试获取连接字

我使用的是Visual Studio 2013 C#和SQL Server 2014。当我尝试获取此处显示的数据库文件连接字符串时,出现了一个错误

无法打开到数据库的连接

建立与SQL server的连接时发生与网络相关或特定于实例的错误。找不到或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)

我在网上四处寻找解决方案,也看了一些视频,但没有一个对我有用

我是如何尝试获取连接字符串的:

  • 我关闭SQL Server服务
  • 然后我从
    C:\ProgramFiles\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA
  • 然后我点击C#中的PROJECT添加新的数据源
  • 然后是数据库/数据集/新连接/更改
  • 然后我选择了Microsoft SQL Server数据库文件,然后我浏览以获取数据库文件
  • 我尝试了不同的数据源,但什么也没发生

您关闭了SQL服务,但仍在尝试连接…如何在另一台电脑上运行Windows应用程序?如果您当前的问题已解决,请提出一个新问题。当您说“然后我选择了Microsoft SQL Server数据库文件,然后我浏览以获取数据库文件”“您的意思是试图让Visual Studio直接打开
SomeDatabaseName.mdf
文件吗?它不像Access数据库文件,它不能这样做。如果你想从完整的SQL Server实例中“释放”你的
.mdf
数据库文件,并自己摆弄这个自由浮动的
.mdf
(不推荐!),那么你必须使用SQL Server Express-只有该版本支持这些“独立的”
.mdf
文件-从外观上看,您没有这些文件,您使用的是“完整”SQL Server版本(Web、标准、企业、开发人员)。您关闭了SQL服务,仍在尝试连接。。。如何在另一台电脑上运行Windows应用程序?如果您当前的问题已解决,请打开一个新问题。当您说“然后我选择了Microsoft SQL Server数据库文件,然后我浏览以获取数据库文件”时,您的意思是您试图让Visual Studio直接打开
SomeDatabaseName.mdf
文件吗?它不像Access数据库文件,它不能这样做。如果你想从完整的SQL Server实例中“释放”你的
.mdf
数据库文件,并自己摆弄这个自由浮动的
.mdf
(不推荐!),那么你必须使用SQL Server Express-只有该版本支持这些“独立的”
.mdf
文件-从外观上看,您没有这些文件,您使用的是“完整”的SQL Server版本(Web、标准、企业、开发人员)。