Für Probe Ich verwende diese Verbindungszeichenfolge:EF CTP 4 Name der Datenbank-Konfiguration
<connectionStrings>
<add name="PicturesDatabase"
connectionString=" Server=.;
Database=SomeprojectDatabase;
Trusted_Connection=True;"
providerName="System.Data.SqlClient"/>
<../>
Und dann habe ich es in Application_Start() verwenden:
Database.DefaultConnectionFactory =
new SqlConnectionFactory(ConfigurationManager.
ConnectionStrings["PicturesDatabase"].ConnectionString);
Und in meiner Datenbank erhalte ich diese wirklich seltsame neue Datenbank: MyAppNamespace.Models.PicturesCatalog mit zwei Tabellen dbo.EdmMetadata und dbo. Bilder
Tabellen sind in Ordnung, aber warum erstellt es nicht eine neue Datenbank namens PicturesDatabase (wie in Verbindungszeichenfolge) mit diesen Tabellen?
Ich habe versucht, diese Tabelle ein paar Mal zu löschen, ich habe versucht, PicturesDatabase erstellen und verwenden ... aber es generiert immer noch diese MyAppNamespace.Models.PicturesCatalog. Was ist das Problem damit? Und wie repariere ich es?
Ja, es funktioniert genau so, wie ich will. Vielen Dank! –
Kein Problem, froh, dass es geholfen hat :) –