Quand j'ouvre une solution Visual Studio 2010 avec Visual Studio 2012 je reçois le message suivant:De quelle version de SQL Server ai-je besoin lorsque j'ouvre une solution Visual Studio 2010 avec Visual Studio 2012?
SQL Server Express and LocalDB
Dans le fichier web.config j'ai changé le connectionstring
de:
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"
Je ne peux pas se connecter à la base de données et quand je lance l'application je encore un message d'erreur:
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.
pourquoi changez-vous la chaîne de connexion db? il suffit d'ouvrir la solution 2010 et VS vous demandera les mises à jour et les rendra automatiquement dans web.config. Votre problème ouvre-t-il réellement la solution ou se connecte-t-il à une base de données différente? – Tanner
User Instance = True est manquant sur la deuxième chaîne de connexion – Steve
Ce n'est pas un problème d'ouvrir le projet avec Visual Studio 2012, mais comment puis-je ajuster la base de données (le fichier mdf) pour travailler avec VS 2012? – Gilko