Comment faire pour activer configSource attribut pour la Section de Configuration Personnalisée dans .NET?
à la suite de la richesse de l'information trouvée ici comment pouvons-nous obtenir un externe .config pour le travail? J'ai essayé la même configuration que je voudrais utiliser pour un externe appSettings fichier, mais il est impossible de trouver le fichier pour ma section personnalisée.
<configSections>
...
<section name="CustomSettings" type="Fully.Qualified.TypeName.CustomSettings, AssemblyName" />
</configSections>
<!-- this works -->
<CustomSettings attrib1="val1" attrib2="val2" .../>
cependant...
<!--this does not work-->
<CustomSettings configSource="someExternalFile.config"/>
où someExternalFile.config contiendrait
<CustomSettings attrib1="val1" attrib2="val2" .../>
des idées?
Vous devez vous connecter pour publier un commentaire.
Le fichier réel, doit être placé par rapport au projet dossier de sortie (par défaut "\bin\debug" ou "bin\Release"
Aussi, Le fichier dans l'arborescence de votre projet, consulter les propriétés du fichier, et assurez-vous que le "Copier dans le Répertoire de Sortie" est réglé sur "Copy" ou "Copier si plus Récent"
EDIT: assurez-vous que le distinct fichier de configuration est un fichier xml de l'Élément d'en-tête. L'ensemble du contenu du fichier devrait se lire comme suit: