我正尝试使用Castle ActiveRecord(继屏幕录像"Getting started with ActiveRecord"之后)。无法使用Castle ActiveRecord创建架构
我创建了两个ActiveRecord类,其中一个名为User
。我加入了相关的字符串的app.config
文件,我使用初始化:
var config = ActiveRecordSectionHandler.Instance;
ActiveRecordStarter.Initialize(typeof(User).Assembly, config);
ActiveRecordStarter.CreateSchema();
不幸的是,当我运行它,我得到以下异常:
未处理的异常: Castle.ActiveRecord.Framework .ActiveRecordException: 无法创建架构---> NHibernate.HibernateException: 关键字 '用户'的语法不正确。 ---> System.Data.SqlClient.SqlException:附近关键字 “用户”
我上传了小再现http://bitbucket.org/hmemcpy/general 语法不正确,可能有人请告诉我,我做了什么错?
谢谢!
谢谢Elish :)我的想法很多,我把'User'类改名为'XUser',它工作:) – 2010-09-10 22:15:58