我有一个ASP.NET Web表单应用程序,它在本地工作正常,当我在hostgator windows共享帐户上部署它时,它会出现以下错误:The Error Link
[SecurityException:该程序集不允许部分信任的调用者。] Microsoft.Practices.EnterpriseLibrary.Common.Configuration.ObjectBuilder.EnterpriseLibraryFactory..cctor()+ 0
我联系了他们&他们说你的应用程序应该在中等信任级别上运行。
我认为问题出在Microsoft.Practices.EnterpriseLibrary这个DLL应该在中等信任级别运行。
请告知如何在中等信任级别或任何其他解决方案上运行上述DLL,以使网站在共享主机上运行。
答案 0 :(得分:0)
建议的解决方案是重建Microsoft Enterprise Library组件以包含AllowPartiallyTrustedCallers()属性,并使用您自己的此库版本。