Как запустить Пример активной записи Castle (из http://www.castleproject.org) - PullRequest
0 голосов
/ 17 апреля 2011

Я не могу правильно запустить пример с сайта замка под VS2010 + mssql2008 (я пробую это под ms win xp - mssql2005 + ms c # 2010 express тоже)

Пример из http://www.castleproject.org/activerecord/gettingstarted/index.html ...

// Мы используем XmlConfigurationSource: XmlConfigurationSource source = new XmlConfigurationSource ("appconfig.xml");

ActiveRecordStarter.Initialize (источник, typeof (блог), typeof (сообщение), typeof (пользователь)); ...

при Инициализации в модуле app.cs исключение: {"Инициализатор типа для 'NHibernate.LoggerProvider' вызвал исключение."}

Внутреннее исключение:

{"Неопознанная конфигурация раздела конфигурации. (C: \ Documents and Settings \ Администратор \ Мои документы \ Visual Studio 2005 \ Projects \ bin \ BlogSample.vshost.exe.Config строка 3)"}

XML-конфигурация:

<?xml version="1.0" encoding="utf-8" ?> 
<activerecord>
   <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" value="Data Source=.\SQLEXPRESS;Initial Catalog=test;Integrated Security=SSPI" />
        <add key="proxyfactory.factory_class" value="NHibernate.ByteCode.Castle.ProxyFactoryFactory,NHibernate.ByteCode.Castle" />
  </config>
</activerecord>

Пример кода замка AR, который я изменил, как решено в http://www.mail-archive.com/castle-project-users@googlegroups.com/msg07764.html

Что не так?

...