我创建了一个使用
如果我在编译它的同一台计算机上运行应用程序,一切都很正常。但是如果我尝试在安装有SQL Server LocalDb 2016的第二台计算机上运行它,它会显示找不到计算机上的SQL Server。
问题出在哪里?我无法理解为什么会出现这种情况。
如果我尝试在已安装SQL Server 2014 LocalDB和2016的PC上运行应用程序,则日志会显示:
“无法打开该文件,因为它是版本852。此服务器支持版本782及更早版本。不支持降级路径。”
我真的无法理解为什么会出现这些问题。
用于构建连接字符串的代码如下:
.mdf
数据库文件(版本号13.00.4001)的应用程序。如果我在编译它的同一台计算机上运行应用程序,一切都很正常。但是如果我尝试在安装有SQL Server LocalDb 2016的第二台计算机上运行它,它会显示找不到计算机上的SQL Server。
问题出在哪里?我无法理解为什么会出现这种情况。
如果我尝试在已安装SQL Server 2014 LocalDB和2016的PC上运行应用程序,则日志会显示:
“无法打开该文件,因为它是版本852。此服务器支持版本782及更早版本。不支持降级路径。”
我真的无法理解为什么会出现这些问题。
用于构建连接字符串的代码如下:
"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=" +
Directory.GetCurrentDirectory() +
@"\Dati.mdf; Integrated Security=True"