Question

Salut, quelqu'un a utilisé LightSwitch Beta 2. Eh bien, j'ai installé cette bêta LightSwitch 2 sur VS2010 SP 1

Maintenant, j'obtiens l'erreur suivante avec la construction du projet.

Une erreur s'est produite lors de l'établissement d'une connexion à l'instance SQL Server '. Sqlexpress'. L'indicateur de connexion de l'instance utilisateur n'est pas pris en charge sur cette version de SQL Server. La connexion sera coupée. C: Program Files (x86) msbuild Microsoft VisualStudio LightSwitch V1.0 Microsoft.lightwitch.targets

Une différence que j'ai, j'ai installé SQL Server 2008 R2 sur ma machine. Avant d'installer ce R2 LightSwitch Beta 1 (il y a quelques mois) fonctionnait.

Maintenant, ce que j'ai fait jusqu'à présent est allé aux racines du fichier All Config où il y a une référence à. SQLEXPRESS l'a modifié pour utiliser un nom d'instance complet et un nom d'utilisateur et définir "l'instance utilisateur = false" pourtant je reçois Cette erreur de Build.

Quelqu'un a une idée?

(Je ne peux pas ne pas installer SQL 2008 R2 - trop de choses là-dedans).

Était-ce utile?

La solution

Afin de déboguer et de développer des applications LightSwitch, SQL Express doit être utilisé. Beth Massi explique pourquoi dans le fil suivant.

http://social.msdn.microsoft.com/forums/en-us/lightwitchgeneral/thread/de2e7ee5fc82-4614-9245-4f4a9ae7185f

Si vous recevez toujours l'erreur «L'indicateur de connexion de l'instance utilisateur n'est pas pris en charge sur cette version de SQL Server» lors de la connexion à SQL Express, le SQL suivant peut être utilisé pour activer l'indicateur d'instance de connexion de l'utilisateur.

Exec sp_configure 'Instances utilisateur activés', 1
ALLER
Reconfigurer
ALLER

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top