【发布时间】:2013-04-28 15:58:10
【问题描述】:
我有一个网站在将它放在 host-gator 上后在本地运行良好,它给出了错误 http://www.akbarca.com/。 Hostgator 支持团队说您的应用程序在完全信任级别下运行,在这种情况下,我们只允许中等信任级别。
经过调查,我发现问题出在以完全信任级别运行的 Nhibenate 2.00 中。搜索互联网我发现解决方案是将 Nhibernate 升级到最新版本,或者安装 NHibernate.DependencyInjection,在我安装两者之后,现在我在本地计算机中收到错误:
无法加载一种或多种请求的类型。检索
LoaderExceptions属性以获取更多信息。
到目前为止,我已经尝试了以下但没有成功: 删除所有 DLL 并重新导入它们。 有 Copy local true to all。
当我有 [assembly: AllowPartiallyTrustedCallers()] 时,我也会遇到同样的错误。
我认为我必须让所有 DLL 以中等信任级别运行,如果可以,请您告知如何实施?
【问题讨论】:
标签: c# asp.net asp.net-mvc nhibernate fluent-nhibernate