Frage

Hallo, hat jemand LightSwitch Beta 2 verwendet?Nun, ich habe diese LightSwitch Beta 2 auf VS2010 SP 1 installiert

Jetzt erhalte ich beim Projektaufbau die folgende Fehlermeldung.

Bei der Erstellung einer Verbindung zur SQL Server -Instanz '. SQLEXPress' trat ein Fehler auf.Die Benutzerinstanz login-Flag wird in diesem Fall nicht unterstützt. Version von SQL Server.Die Verbindung geschlossen werden.C:\Programme (x86)\MSBuild\Microsoft\VisualStudio\LightSwitch\v1.0\Microsoft.LightSwitch.targets

Ein Unterschied besteht darin, dass ich SQL Server 2008 R2 auf meinem Computer installiert habe.Vor der Installation dieses R2 LightSwitch Beta 1 (vor ein paar Monaten) funktionierte es.

Was ich bisher getan habe, ist zu den Wurzeln der gesamten Konfigurationsdatei gegangen, wo es einen Verweis auf .\SQLExpress gibt, es so geändert hat, dass es einen vollständigen Instanznamen und Benutzernamen verwendet und „Benutzerinstanz=false“ festgelegt hat. Dennoch bekomme ich Dieser Fehler vom Build.

Hat jemand eine Idee?

(Ich kann SQL 2008 R2 nicht deinstallieren, da ist zu viel los.)

War es hilfreich?

Lösung

Zum Debuggen und Entwickeln von LightSwitch-Anwendungen muss SQL Express verwendet werden.Warum das so ist, erklärt Beth Massi im folgenden Thread.

http://social.msdn.microsoft.com/Forums/en-US/lightswitchgeneral/thread/de2e7ee5-fc82-4614-9245-4f4a9ae7185f

Wenn Sie beim Herstellen einer Verbindung mit SQL Express immer noch die Fehlermeldung „Das Benutzerinstanz-Anmeldeflag wird in dieser Version von SQL Server nicht unterstützt“ erhalten, kann das folgende SQL verwendet werden, um das Benutzeranmeldeinstanz-Flag zu aktivieren.

EXEC sp_configure 'Benutzerinstanzen aktiviert', 1
GEHEN
Neu konfigurieren
GEHEN

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top