C# app.config problem - ConfigurationErrorsException: nicht erkannte element 'Einstellung'

Etwas hintergrund:
Ich habe einen windows-Dienst mit 5 web-Referenzen, Alles funktioniert hervorragend in verschiedene Umgebungen Dev -, Test-QC. Dev und Test mit windows-2003 -, QC-und PROD windows 2000. Wir schoben die service-Produktion mit dem gleichen Satz von Assemblys und Konfigurationsdateien und erhalten diesen Fehler. Die Ausnahme ist nicht konsistent durch die gleiche code-block. Andere web-Referenz arbeiten, verwenden die gleichen standard-Konfigurations-Elemente.

Ausnahme:

 System.Xml.XmlDocumentSystem.Configuration.
ConfigurationErrorsException: Unrecognized  
element 'setting'

Beispiel config Abschnitte:

<sectionGroup name="applicationSettings"
 type="System.Configuration.ApplicationSettingsGroup, 
 System, Version=2.0.0.0,
 Culture=neutral, PublicKeyToken=b77a5c561934e089" >
      <section name="Blah.AWD.SubSystem.AUE.Properties.Settings"
      type="System.Configuration.ClientSettingsSection, 
      System, Version=2.0.0.0,
       Culture=neutral, PublicKeyToken=b77a5c561934e089" 
      requirePermission="false" />
</sectionGroup>


<applicationSettings>
 <Blah.AWD.SubSystem.AUE.Properties.Settings>
  <setting name=
   "AWD_SubSystem_AUE_WebService_Validator_AppEntryValidator"
    serializeAs="String">
        <value>http://blah.asmx</value>
  </setting> 
 </Blah.AWD.SubSystem.AUE.Properties.Settings>      
</applicationSettings>

Ich werde akzeptieren, dass John die Antwort als richtig, weil es endete als ein deployment-Problem und wurde gezielt für die Umwelt. War nichts wirklich falsch mit der config.

Ausnahme:

 System.Xml.XmlDocumentSystem.Configuration.
ConfigurationErrorsException

wird verursacht, wenn du ein element in deiner config, die nicht erkannt und nicht in der Lage sein serialisiert von der benutzerdefinierten Konfiguration. Klasse.

InformationsquelleAutor user86480 | 2009-05-15
Schreibe einen Kommentar