我将网站托管在共享托管服务器中,该服务器使用默认的中级信任级别
当我执行这个
ConfigurationDataCollection configurationDatumCollection =新的ConfigurationDataCollection()。其中(ConfigurationData.Columns.Name,configurationSectionName).Load();
我得到这个错误
该程序集不允许部分受信任的调用方。
在SubSonic.ELib3DataProvider.GetReader(QueryCommand qry)
在SubSonic.DataService.GetReader(QueryCommand cmd)
在SubSonic.Query.ExecuteReader()
在SubSonic.AbstractList`2.Load()
我该如何解决?
最佳答案
如果您不使用BuildProvider,则SUbSonic 2.x可以在中等信任范围内正常工作。但是,企业库存在以下问题:
http://www.codeplex.com/entlib/Thread/View.aspx?ThreadId=8832
我认为您在Ent上的配置。库需要调整,或者您可以将其完全扔掉,并可能解决您的问题。
关于asp.net - 亚音速中等信任级别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1055940/