Méconnu de la section de configuration applicationSettings dans NHibernate

J'utilise couramment NHibernate.

J'ai une application.fichier de config avec quelques touches spécifiques (applicationSettings et userSettings).

Il semble que la nhibernate n'aime pas ces touches. Tant que ces touches dans le fichier, le Couramment.Configurer() échoue et une exception avec le message Méconnu de la section de configuration applicationSettings est levée.

Que puis-je faire?

Voici le fichier de configuration:

<?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>

Merci!

Post complète de votre fichier de configuration. Vous avez probablement juste de ne pas le format de votre fichier de configuration correctement.
Fait. Merci pour votre réponse.

OriginalL'auteur Programatic | 2012-05-03