C'est très frustrant ... Je peux très bien définir le fichier de configuration pour une application Windows Forms. Considérez ceci:Comment spécifier le nom du fichier App.config de ma demande dans WPF?
public static void Main(){
AppDomain.CurrentDomain.SetData("APP_CONFIG_FILE", @"SharedAppConfig.config");
//do other things
}
Cependant, dans une application WPF, cela ne semble pas fonctionner! Si je définis cette valeur, la valeur de la propriété AppDomain.CurrentDomain.SetupInformation.ConfigurationFile est correcte, mais tous les appels à ce fichier de configuration lors du débogage ne donnent aucun résultat. Il existe des paramètres de configuration WCF dans un App.config que j'ai besoin de partager entre les applications, c'est donc ma solution proposée. Est-il possible de définir dynamiquement l'emplacement de mon fichier de configuration dans WPF?
Aide! Merci!
Non, c'est du côté client. J'ai trouvé que je peux pointer les fichiers app.config de mes applications clientes vers les mêmes fichiers externes (appConfig, liaison et client pointant vers SharedAppConfig.config, SharedBinding.config et SharedClient.config en utilisant l'attribut "configSource"). Cela semble fonctionner dans le même temps. – Pwninstein