Nicht erkannte Konfiguration Abschnitt applicationSettings in NHibernate

Ich bin mit fluent NHibernate.

Habe ich eine app.config-Datei mit paar bestimmte Tasten (applicationSettings und userSettings).

Scheint es, dass die nhibernate nicht wie diese Tasten. Solange diese Schlüssel gibt es in der Datei, die Fließend.Configure() fehlschlägt und eine exception mit der Meldung nicht erkannte Konfiguration Abschnitt applicationSettings geworfen wird.

Was kann ich tun?

Hier ist die config Datei:

<?xml version="1.0"?>
<configuration>
  <connectionStrings>
    <add name="MyDB" connectionString="Data Source=|DataDirectory|\MyDB.sdf" providerName="Microsoft.SqlServerCe.Client.3.5" />
</connectionStrings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  </startup>
  <applicationSettings>
        <MyApp.Properties.Settings>
            <setting name="ServerIp" serializeAs="String">
                <value>127.0.0.1</value>
            </setting>
            <setting name="ServerPort" serializeAs="String">
                <value>5678</value>
            </setting>
            <setting name="UseSSL" serializeAs="String">
                <value>True</value>
            </setting>
            <setting name="WsUrl" serializeAs="String">
                <value/>
            </setting>
        </MyApp.Properties.Settings>
    </applicationSettings>
    <userSettings>
        <MyApp.Properties.Settings>
            <setting name="User" serializeAs="String">
                <value>test</value>
            </setting>
            <setting name="Password" serializeAs="String">
                <value>test</value>
            </setting>
        </MyApp.Properties.Settings>
    </userSettings>
</configuration>

Danke!

  • Poste deine komplette config-Datei. Sie haben wahrscheinlich einfach nicht formatieren Sie Ihre config-Datei richtig.
  • Getan. Vielen Dank für Ihre Antwort.
InformationsquelleAutor Programatic | 2012-05-03
Schreibe einen Kommentar