Hi Imar,
Here's the strings from web.config that I used (and never changed):
Code:
<connectionStrings>
<add name="PlanetWroxConnectionString1"
connectionString="Data Source=(LocalDB)\v11.0;
AttachDbFilename=|DataDirectory|\PlanetWrox.mdf;
Integrated Security=True"
providerName="System.Data.SqlClient" />
<add name="PlanetWroxEntities"
connectionString=
"metadata=res://*/App_Code.PlanetWrox.csdl|
res://*/App_Code.PlanetWrox.ssdl|
res://*/App_Code.PlanetWrox.msl;


provider=System.Data.SqlClient;
provider connection string="
data source=(LocalDB)\v11.0;


attachdbfilename=|DataDirectory|\PlanetWrox.mdf;
integrated security=True;


MultipleActiveResultSets=True;
App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
So you raise an interesting point. 'Maybe you used SqlExpress instead'. I think you might be right, but I don't know how to tell which is installed. Where do you determine the type of SQL? Most places I looked in the application just said SQL, I didn't see a reference to 'Express'.
BTW, can you explain what the short terms "
" are in the 2nd connection string? I didn't see them in your sample code, but Visual Studio seemed to have put them in the strings.
Best Regards,
Alan