推动实时asp.net Web应用程序。安全例外

时间:2009-12-02 06:24:44

标签: c# asp.net deployment

我想帮助我将我的应用部署到实时

后出现以下asp.net错误

说明应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请与您的系统管理员联系,或者在配置文件中更改应用程序的信任级别

大多数帖子都说编辑网络配置文件并允许信任。我读过这个http://msdn.microsoft.com/en-us/library/tkscy493.aspx,但我真的无法理解它。

如果它有助于澄清事情。我可以使用LINQ.dbml DataContext连接到数据库并检索结果。但是,当我尝试将结果分配给Object时,例如说..数据上下文是一个外部项目,编译为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中。我已将项目设置为拥有自己的应用程序池。

任何赞赏的想法。

1 个答案:

答案 0 :(得分:1)

Hai Kieran,             在您的网络配置中,

试试这个<trust level="Full"/>,我们会看到会发生什么......试试吧......

来源Forums.asp.net