另一台PC上的本地数据库文件连接错误

时间:2015-05-05 07:35:27

标签: vb.net

我的项目中的单个mdf文件的连接字符串为:

Private conn As New SqlConnection("Data Source=(LocalDB)\v11.0;AttachDbFilename=|datadirectory|BillAdjustment.mdf;Integrated Security=True")
Private cmd As New SqlCommand

此连接在我的电脑上运行良好,但不能在另一台电脑上工作并出现错误:

A network related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.

我的数据库安装在appdata文件夹中。 有什么解决方案吗?

1 个答案:

答案 0 :(得分:0)

在构建之前尝试在先决条件中包含SQL Server。

在解决方案资源管理器中:

右键点击您的项目 - > 属性 - > 发布 - >的先决条件

在先决条件窗口检查SQL Server Express LocalDB (或您正在使用的任何内容):

enter image description here

这将在安装应用程序期间将用户转发到SQL Server下载和安装。