J'ai deux applications une application de console et de l'autre une ASP.NET app. Ils ont tous deux besoin de connaître le même appSettings et connectionStrings. Donc, idéalement, je voudrais utiliser le configSource propriété de l'app.config/web.les fichiers de configuration dans un emplacement central. Par exemple
<connectionStrings configSource="D:\connectionStrings.config"/>
<appSettings configSource="D:\appSettings.config"/>
Cependant, échoue avec une erreur:
Le configSource attribut n'est pas valide.: Le configSource 'D:\appSettings.config' est pas valide. Il doit se référer à un fichier dans le même répertoire ou dans un sous-répertoire que le fichier de configuration.
Est-il de toute façon à continuer à utiliser la configuration des gestionnaires de appSettings/connectionStrings et obtenir les valeurs à partir d'un emplacement externe?
Je suis heureux d'avoir à ajouter le code pour le faire, mais je ne veux pas avoir à remplacer l'ensemble du système de configuration manager.