Estoy intentando probar unified ConfigurationSection personalizado que he escrito, y me gustaría cargar un XML de configuración arbitrario en un System.Configuration.Configuration para cada prueba (en lugar de poner el xml de configuración de prueba en el archivo Tests.dll.config . es decir, me gustaría hacer algo como esto:¿Hay alguna manera de obtener una instancia de System.Configuration.Configuration basada en xml arbitrario?
Configuration testConfig = new Configuration("<?xml version=\"1.0\"?><configuration>...</configuration>");
MyCustomConfigSection section = testConfig.GetSection("mycustomconfigsection");
Assert.That(section != null);
Sin embargo, parece que ConfigurationManager sólo le dará ejemplos de configuración que están asociados con un archivo EXE o una máquina de config ¿hay una manera de. cargar XML arbitrario en una instancia de Configuración?
accesorios para responder su pregunta. –