Ich habe gerade eine brandneue Anwendung erstellt, hinzugefügt EntityFramework 5 über NuGet, erstellt eine sehr grundlegende DbContext und gespeichert, um es einige Daten.Wo ist meine Datenbank und wie sehe ich sie?
Wo genau sind meine Daten und wie kann ich es sehen? Das unmodifizierte App.config
hinzugefügt ist
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
<parameters>
<parameter value="v11.0" />
</parameters>
</defaultConnectionFactory>
</entityFramework>
</configuration>
Und durch die db
Objekt inspizieren kann ich sehen, dass meine Verbindungszeichenfolge
Data Source=(localdb)\\v11.0;Initial Catalog=ImageSignature.ImageContext;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFrameworkMUE
Aber all das sieht aus wie jibberish mir. Ich komme aus einem MySQL-Hintergrund.
Wo genau ist meine Datenbank, und wie kann ich es sehen? Ich sehe unter "Server Explorer" in VS2012 nichts Relevantes.
Warum ist es nicht "out of the box" sichtbar? Wo ist es? Es * ist * in einer Datei auf meinem Computer gespeichert, richtig? Wurde es vielleicht in den temporären Ordner geworfen? Ich werde versuchen, 'AttachDBFilename' zu meiner Verbindungszeichenfolge hinzuzufügen, wie Darin vorschlägt, aber ich würde wirklich gerne wissen, was es macht. – mpen
Da ich Windows 7 und voll entwickelte SQL-Server für die Entwicklung verwende und LocalDd mit VS2012 auf W8 installiert zu sein scheint, habe ich Probleme, dies zu überprüfen. Würde es Ihnen etwas ausmachen, zu erzählen, wie Sie * einen sehr einfachen DbContext * erstellt haben? – Shaamaan
Ich habe die relevanten zu [dieser Giste] (https://gist.github.com/mnbayazit/89409c1fb880f3704396) hochgeladen. Es ist nur eine Klasse mit 2 Feldern. – mpen