我希望在将我的应用程序部署到Live后帮助解决以下ASP.NET错误
描述
:
应用程序试图执行安全策略不允许的操作。若要授予此应用程序所需的权限,请与系统管理员联系,或
在配置文件中更改应用程序的信任级别
.
大多数帖子都说要编辑web配置文件并允许信任。我读到这个
http://msdn.microsoft.com/en-us/library/tkscy493.aspx
但我真的无法理解。
如果这有助于澄清问题。我可以使用linq.dbml dataContext连接到数据库并检索结果。但是,当我尝试将结果分配给一个对象时,例如..数据上下文是编译为dll并放入bin文件夹的外部项目。
DataContext db = new DataContext("connectionstring");
var bankUser = (from u in db.Bankers
where u.banker_email == TXT_user.Text
&& u.banker_password == TXT_pass.Text
select u).Single();
它抛出上面发布的错误。
我只能通过控制面板访问,因此任何更改都必须在web.config中。我已经将项目设置为拥有自己的应用程序池。
有什么好主意吗?