Когда я открываю визуальное решение студии 2010 с визуальной студии 2012 я получаю следующее сообщение:Какая версия SQL-сервера мне нужна, когда я открываю решение Visual Studio 2010 с помощью Visual Studio 2012?
SQL Server Express and LocalDB
В файле Web.config я изменил ConnectionString
от:
connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename
=|DataDirectory|\databaseName.mdf;Integrated Security=True;User Instance=True"
до:
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename
=|DataDirectory|\databaseName.mdf;Integrated Security=True"
я не могу соединиться с базой данных, и когда я запустить приложение я все еще получаю сообщение об ошибке:
An attempt to attach an auto-named database for file (FILE) failed.
A database with the same name exists, or specified file cannot be opened,
or it is located on UNC share.
The attempt to attach to the database failed with the following information:
Failed to generate a user instance of SQL Server due to a failure in starting
the process for the user instance. The connection will be closed.
почему вы меняете строку подключения db? просто откройте решение 2010 года, и VS предложит вам любые обновления и сделает их автоматически в web.config. Ваша проблема действительно открывает решение или подключается к другой базе данных? – Tanner
Пользовательский экземпляр = True отсутствует во второй строке подключения – Steve
Не нужно открывать проект с помощью visual studio 2012, но как я могу настроить базу данных (файл mdf) для работы с VS 2012? – Gilko