我们的应用程序使用 SQL Server LocalDb 2014 作为数据库引擎。我们使用的连接字符串是
"Data Source=(localdb)\MSSQLLOCALDB;Initial Catalog=OurDatabase;MultipleActiveResultSets=True;Integrated Security=True;AttachDBFilename=|DataDirectory|OurDatabase.mdf"
现在,仅在我们的一台计算机上,它安装了 VS 2015SP3 和最新版本的 SQL Server 对象,我们的应用程序开始使用 SQL Server LocalDb 2016。这是不可取的,因为我们定期在计算机之间交换数据库文件的备份,并且现在无法在没有 LocalDb 2016 的计算机上读取以 LocalDb 2016 格式制作的备份。
问题是连接字符串没有指定应该使用哪个版本的 LocalDb。有办法强制 LocalDb 2014(或 2016,如果我们决定升级?)