2010-02-05 7 views
1

Puis-je définir la chaîne de connexion pour le mode d'état de session personnalisé dans le fichier global.asax? Je n'arrive pas à coder en dur la chaîne de connexion dans le fichier webconfig. , Je vais obtenir la chaîne de connexion au moment de l'exécution, Puis-je définir la chaîne de connexion pour le mode sessionmode/sqlserver personnalisé dans le fichier global.asax (comme dans l'application statrevent ou aquirerequeststate event.If OUI Comment faire?Puis-je définir la chaîne de connexion pour le mode d'état de session personnalisé dans le fichier global.asax?

Répondre

2

Non, il n'est pas possible de modifier ce paramètre dynamiquement une fois l'application démarrée Une solution de contournement possible comme proposé dans this article consiste à tester dans Application_Start si la chaîne de connexion doit être définie et si oui, puis modifier web.config qui provoquera le rechargement du domaine d'application

IMHO un meilleur moyen de gérer différentes chaînes de connexion entre différents environnements ts est d'avoir une étape dans votre processus de construction qui fait les modifications nécessaires à web.config avant de déployer.