#c# #castle-activerecord
#c# #замок-activerecord
Вопрос:
Время от времени я получаю следующую ошибку «Кажется, что платформа настроена неправильно. (isWeb != true и используется SessionScopeWebModule) Проверьте документацию для получения дополнительной информации «
и мое веб-приложение выходит из строя
мой web.config такой..
<activerecord isweb="true">
<config>
<add key="connection.driver_class" value="NHibernate.Driver.SqlClientDriver" />
<add key="dialect" value="NHibernate.Dialect.MsSql2005Dialect" />
<add key="connection.provider" value="NHibernate.Connection.DriverConnectionProvider" />
<add key="connection.connection_string_name" value="main" />
<add key="proxyfactory.factory_class" value="NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle"/>
</config>
</activerecord>
есть идеи, что мне нужно изменить добавить?
Спасибо
Ответ №1:
isWeb чувствителен к регистру.
<activerecord isWeb="true">
Из исходного кода:
XmlAttribute isWebAtt = section.Attributes["isWeb"];
Они не очень хорошо относятся к регистру 🙂