Diseñador de secciones de configuración .NET: ¿dónde está mi colección?
Estoy usando la Diseñador de la sección de configuración para que .NET cree una @ simpConfigurationElementCollection
. Eso aparece que todo funciona bien y el código se genera automáticamente ya que los subelementos son visibles con Intellisense.
Desafortunadamente, aunque agregué elementos a la colección en la sección de configuración, no existen en tiempo de ejecución; muestra el @ de la colecciLength
propiedad será 0, es decir, la colección está vacía, aunque, como puede ver en mi XML de ejemplo, los puse claramente allí:
<logParserSettings xmlns="LogParser">
<domainControllers>
<domainController ID="0" name="Local" serverType="Local" enabled="true"/>
<domainController ID="1" name="DC1" serverType="WindowsServer2003" enabled="false" />
<domainController ID="2" name="DC2" serverType="WindowsServer2008" enabled="false" />
</domainControllers>
</logParserSettings>
Diversn el diseñador, todo lo que tengo es lo que ves aquí, unConfigurationSection
, unConfigurationElementCollection
y unaConfigurationElement
- no hay elementos de configuración / secciones / grupos adicionales No agrego ni elimino nada en tiempo de ejecuciónHe intentado generar y no generar laSingleton
propiedad, pero ni la instancia de singleton ni una instancia de la clase de configuración parecen funcionarPara el atributo ID, laIs Key
a propiedad @ se establece en true y todos los demás atributos se marcan como verdaderos paraIs Required
¿Alguien se ha topado con esto? Si es así, ¿qué cambio debo hacer para que esto funcione según lo previsto?