J'ai une solution avec 4 projets dans lequel tous interagissent les uns avec les autres. Chaque projet contient son propre fichier app.config nommé 'app.config' et peut parfois contenir les mêmes champs appsettings. Toutefois, pour une raison quelconque, lorsque vous appelez un project.method d'un autre, lors de son initialisation, il appelle le fichier app.config de la méthode projet appelant. Cela ne devrait pas être le cas puisque je sais que chaque projet est compilé avec son propre fichier de configuration.app.config fichier mélanger pour l'application .net
o = streamSettings.GetValue("ConnectionString", GetType(String))
connectionString = o.ToString()
o = streamSettings.GetValue("LogFileDirectory", GetType(String))
logFileDirectory = o.ToString()
Ceci est la même chose pour tous les projets, mais j'obtiens ici la mauvaise chaîne de connexion.
qui est juste la façon dont les fichiers de configuration fonctionnent par défaut – hunter
comment pourrais-je distinguer alors ou séparer les fichiers – vbNewbie