2009-03-20 4 views
0

J'utilise le bloc Validation Application Block de l'Enterprise Lib et mes règles de validation sont définies dans un fichier validation.config situé dans le même assembly que les objets d'entité (je peux donc utiliser les mêmes règles dans le backend et sur le site Web).Comment puis-je charger un fichier de configuration à partir d'un assemblage différent dans asp.net?

Mais comment obtenir le fichier validation.config de l'assembly d'entité dans le fichier web.config de l'assembly de site Web?

Répondre

1

Si votre question concerne le chargement de fichiers de configuration qui ne sont pas les fichiers App.config ou web.config standard, le ConfigurationManager dispose d'une méthode avec laquelle vous pouvez jouer.

System.Configuration.Configuration config = 
    ConfigurationManager.OpenExeConfiguration(@"pathToFile\Config.dll"); 

Cela essaie de charger un fichier appelé Config.dll.config.

Questions connexes