J'essaie de tester une configuration personnalisée que j'ai écrite, et je voudrais charger un code de configuration arbitraire dans un System.Configuration.Configuration pour chaque test (plutôt que de placer la configuration de test xml dans le fichier Tests.dll.config . C'est, je voudrais faire quelque chose comme ceci:Existe-t-il un moyen d'obtenir une instance System.Configuration.Configuration basée sur un fichier XML arbitraire?
Configuration testConfig = new Configuration("<?xml version=\"1.0\"?><configuration>...</configuration>");
MyCustomConfigSection section = testConfig.GetSection("mycustomconfigsection");
Assert.That(section != null);
Cependant, il semble que ConfigurationManager ne vous donner des exemples de configuration qui sont associés à un fichier EXE ou une configuration de la machine est-il un moyen de. charger du code XML arbitraire dans une instance de configuration?
les accessoires pour réellement répondre à sa question. –