Cannot attach the file *.mdf as database

I think that for SQL Server Local Db you shouldn’t use the Initial Catalog property.
I suggest to use:

<add name="DefaultConnection" 
     connectionString="Data Source=(LocalDb)\v11.0;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\OdeToFoodDb.mdf" 
     providerName="System.Data.SqlClient" />

I think that local db doesn’t support multiple database on the same mdf file so specify an initial catalog is not supported (or not well supported and I have some strange errors).

Leave a Comment