http://blog.csdn.net/greystar/article/details/47699797
The original SQL 2012 connection LocalDB, the string is:
Data source= (LocalDB) \v11.0;initial Catalog=d:\aa. Mdf;integrated Security=true
Now upgrade to SQL 2014, the program upgrade to VS2015, add the table in LightSwitch, this will automatically modify the database structure. No problem with Debug publishing
The connection string is still data source= (LocalDB) \v11.0;initial Catalog=d:\aa. Mdf;integrated Security=true
Problems that arise:
In the SQL2014 management tool take for granted connection = (LocalDB) \v11.0, because the above program is automatically attached to (LocalDB) \v11.0, can see the above library, but not open. Prompt for database version issues.
According to the above hints, but also for the set connection as = (LocalDB) \v12.0, error.
On the net the next sql2014 LocalDB instance name is:= (localdb) \mssqllocaldb
The simplest way to
use LocalDB is by using the connection string "server= (LocalDB) \ mssqllocaldb;integrated security=true " Connect to an automatic instance owned by the current user. to connect to a specific database by using a file name, use a similar "server= (LocalDB) \mssqllocaldb; Integrated security=true; Attachdbfilename=d:\data\mydb1.mdf " connection string to connect.
Https://msdn.microsoft.com/zh-cn/library/hh510202.aspx
Excuse yourself: It feels very unscientific, and does not work according to experience.
SQL LocalDB Connection string