Sto utilizzando NHibernate fluente.Sezione di configurazione non riconosciuta applicationSettings in NHibernate
Ho un file app.config con alcune chiavi specifiche (applicationSettings e userSettings).
Sembra che a questo tasto non piaccia l'inibizione. Finché queste chiavi esistono nel file, Fluently.Configure() non riesce e viene generata un'eccezione con la sezione di configurazione del messaggio Non riconosciuta applicationSettings.
Cosa posso fare?
Ecco il file di configurazione:
<?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>
Grazie!
Pubblica il tuo file di configurazione completo. Probabilmente non hai formattato correttamente il tuo file di configurazione. –
Fatto. Grazie per la tua risposta. – Programatic