Comment Partager App.config?
Comment puis-je partager/lien App.config ou Web.config entre plusieurs projets dans une solution visual studio ?
Vous devez vous connecter pour publier un commentaire.
Comment puis-je partager/lien App.config ou Web.config entre plusieurs projets dans une solution visual studio ?
Vous devez vous connecter pour publier un commentaire.
Dans le Ajouter un Élément Existant boîte de dialogue que vous obtenez à partir de Visual Studio l'Explorateur de solutions, vous pouvez ajouter un lien vers un autre fichier sur le disque pour le projet. Pour ce faire, vous devrez cliquer sur la flèche vers le bas sur le côté droit de la Ajouter bouton et choisissez Ajouter en tant Que Lien.
App.config
fichier est copié dans le dossier de sortie de la même manière que si elle était dans le répertoire du projet. De là, vous pouvez accéder à son contenu par le biais de la Configuration de classe.Une autre approche de Microsoft:
Tout d'abord, rappelez-vous qu'une Application.config ou web.config, est l'évidence pour tout le code s'exécutant dans un projet qui est utilisé dans le "processus" établi par le projet de start-up au sein d'une solution... c'est à dire si votre solution est une application console et 5 bibliothèques de classe, ou une application WinForms et 4 bibliothèques de classe, ou d'un service WIndows et 3 bibliothèques de classe, ou une application de console utilisée comme projet de démarrage, et une autre console application utilisé comme une bibliothèque de classe, alors vous n'avez pas de problème, l'application de configuration.config et tous les fichiers référencés, sont visibles de tous les projets.
D'autre part, si vous avez deux ou plus de deux exécutable processus en cours d'exécution dans votre solution, (comme un service windows en tant que serveur, ET un winforms client), alors si vous voulez partager spécifiques de configuration, vous pourrait mettre ces réglages dans l'appareil.fichier de config, mais vous devez être prudent en faisant cela.. et certains enterprise server équipes de froncer les sourcils sur elle..
Selon le Poste de nawfal,
utiliser le configSource attribut, si vous souhaitez manipuler les appSettings avec le ConfigurationManager: