我的项目中的单个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
文件夹中。
有什么解决方案吗?
答案 0 :(得分:0)
在构建之前尝试在先决条件中包含SQL Server。
在解决方案资源管理器中:
右键点击您的项目 - > 属性 - > 发布 - >的先决条件强>
在先决条件窗口检查SQL Server Express LocalDB (或您正在使用的任何内容):
这将在安装应用程序期间将用户转发到SQL Server下载和安装。