【发布时间】:2011-05-11 14:29:56
【问题描述】:
我有 Asp.Net MVC2 (.Net 4.0) 站点。它使用 NHibernate 3.0 + Fluent NHibernate。我想将它部署在远程服务器上。
当我使用远程数据库的连接字符串在本地运行它时,一切正常。当我部署它并使用浏览器查看时,它可以正常工作。我还可以在网站上注册新用户(它在会员表和附加表中创建记录)。我可以看到我在注册时输入的所有用户信息。到现在一切正常。
然后我尝试修改配置文件中的一些信息,但是(!!!)页面刷新后我看到旧数据。因此,数据库中没有任何变化。什么...“嗯,插入有效,但更新无效”,-我想。
然后我尝试使用 Log4Net 设置日志记录,但它不会创建日志文件。需要注意的是,在本地一切正常。
我找到了这篇文章"Security" problem with NHibernate on deployed web application,但是在主机的控制面板中我发现“CAS 信任级别:已满”。
我很绝望。发表您的所有想法,一切都可能有用。
【问题讨论】: