2009-11-24 6 views
12

Aujourd'hui, j'ai remarqué que dans mon ConfigurationManager.ConnectionStrings la première instance est .\SQLEXPRESS. Je me suis souvenu explicitement de supprimer cette entrée de mon web.config donc j'ai vérifié encore, mais n'ai pas trouvé une chose. Ensuite, j'ai fait une recherche sur l'ensemble de ma solution, pas un seul match.
D'où vient cette chaîne de connexion et comment puis-je la supprimer?D'où vient cette chaîne de connexion SQLExpress permanente (pas web.config)?

Répondre

21

Il est là par défaut, tiré de votre fichier de configuration de la machine. Pour vous en débarrasser, mettez

<clear /> 

Au-dessus de votre première chaîne de connexion pour l'enlever.

+0

C'est probablement juste un peu mieux que de le supprimer de la machine.config. Ne comprenez pas pourquoi vous devriez mettre des chaînes de connexion dans machine.config en premier lieu ... –

2

Il provient du fichier machine.config.

Cependant, vous pouvez l'enlever, si vous le souhaitez.

+0

Ah oui! Bien sur! Merci –

Questions connexes