Wie mit Visual Studio 2010 Express C# , SQL Server Express
Gibt es tatsächlich einen workaround, um die Express edition von C# Verbindung zu Datenbank-Optionen für andere als die leichte Optionen erlaubt (Access, SQL Compact oder SQL-Datei)? Wie bereits an anderer Stelle erwähnt, ist es möglich, in der web-edition zu tun. Es wurde auch darauf hingewiesen, dass Sie können ein Projekt erstellen, Datei, öffnen Sie in der web edition, erstellen Sie eine Verbindung, und erstellen Sie ein Projekt mit Ihrem Datenbank-Entitäten, und wechseln Sie dann zurück zu C#.
Jedoch, als workaround, das ist ziemlich klobig, wie es scheint, wie wenn ich könnte nur erhalten Sie die SQL-Verbindung beibehalten, in meinem C# - Datenbank-Explorer, das scheint zu sein, gebunden an die Anwendung, nicht jedes Projekt, dann würde ich dauerhaft in der Lage sein, um hinzuzufügen der Datenbank, ohne ständig hin und her wechseln.
Hat jemand gearbeitet, durch dieses problem?
InformationsquelleAutor Jeff Dunlop | 2012-03-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dachte ich, eine bessere Lösung. Die Einstellungen der Anwendung zu sein scheinen, gespeichert in [Dokumente und Einstellungen]\[Benutzername]\Anwendungsdaten\Microsoft\VCSExpress\10.0 und VWDExpress\10.0. Was ich gefunden habe ist das kopieren ServerExplorer\DefaultView.SEView aus der VWDExpress zu VCSExpress nach dem erstellen der Verbindung mit WD funktionierte perfekt. Ich konnte von dort neue Objekte zu erstellen, aktualisieren Sie die Daten, erstellen Sie einen Datenbank-design, etc.
InformationsquelleAutor Jeff Dunlop
ja bekommen .Netz-Anschluss:
http://dev.mysql.com/downloads/connector/net/
Verwenden Sie die Referenz auf die dll und deren Funktionen nutzen, um eine Verbindung zu einem mysql-server
InformationsquelleAutor SamFisher83
Ok, Nur klar zu sein, über all das...
Ich bin auf Windows 7 und bin admin auf meinem Rechner.
Sie müssen möglicherweise ändern Sie Berechtigungen für die folgenden Ordner in der üblichen Weise.
Ich habe visual Studio c# express edition auf meinem Rechner zusammen mit Visual Web developer express.
Ich kann nicht durchsuchen meiner lokalen SQL-server mit c# express und die Verbindung zu einer Datenbank.
Also folgte ich der oben beschriebenen Methode.
Öffnen Sie eine ordentliche explorer-Fenster und navigieren Sie zu:
C:\Documents und Einstellungen\IHRBENUTZERNAME\Application Data\Microsoft\VCSExpress\10.0\ServerExplorer
benennen Sie Standardansicht.SEView zur Standardansicht.SEViewORIGINAL
Öffnen Sie ein weiteres explorer-Fenster und navigieren Sie zu:
C:\Documents und Einstellungen\IHRBENUTZERNAME\Application Data\Microsoft\VWDExpress\10.0\ServerExplorer
Kopieren Sie Standardansicht.SEView und fügen Sie ihn in den Ordner, in den anderen explorer-Fenster.
Sie haben nun 2 Dateien in den Ordner
Standardansicht.SEView
und
Standardansicht.SEViewORIGINAL
Wenn Sie öffnen Sie visual studio c# express 2010 nun sehen Sie Ihre Datenbanken.
Sie werden nicht in der Lage, eine neue zu erstellen, um die Datenbank aber.
Erstellen Sie keine neuen verbindungen in VWDExpress ersten und wiederholen Sie den Vorgang.
Könnte jemand wollen, um zu überprüfen, wie bewegen Sie einfach die Unterschiede zwischen diesen Dateien und fixieren es so.
Glück
InformationsquelleAutor soreron
Weiteres umgehen.
Sorerons Lösung funktioniert nur für lokale Datenbanken. Erhalten Sie die gefürchteten... "Ihre version kann nicht verbinden ...bla bla bla'.
Also öffnete ich das Projekt in VWD...verbunden mit der Verwendung von Linq to sql-Klassen.
Voila,es funktionierte. Ich hatte das Projekt eröffnet in beiden vde-und vwde zur gleichen Zeit.(Ich war in den Prozess des Kopierens von Projekt-Vorlagen von meinem vis developer express-vis webd zur gleichen Zeit)
InformationsquelleAutor soreron