【问题标题】:Strange ASP.NET error !奇怪的 ASP.NET 错误!
【发布时间】:2009-09-06 16:01:13
【问题描述】:

我正在运行带有 IIS 7.5 的 Windows 7 - x64 版本

我有一个简单的 asp.net 网站,我已经在其他版本的 windows 和 IIS 上运行,但现在,在某些页面上它给了我以下错误

异常信息: 异常类型:HttpParseException 异常消息:请求“System.Web.AspNetHostingPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限失败。

堆栈跟踪:在 System.Web.UI.TemplateParser.ProcessException(Exception ex) 在 System.Web.UI.TemplateParser.ParseStringInternal(字符串文本,编码文件编码) 在 System.Web.UI.TemplateParser.ParseString(字符串文本,VirtualPath virtualPath,编码文件编码) ......

现在,当我在 cassini 下运行此应用程序时,一切正常。我还能够弄清楚,我曾经在哪里使用过 AjaxToolkit 控件,这些页面都抛出了这个错误。

有什么建议吗?

【问题讨论】:

  • 这可能是 UAC 问题吗?尝试关闭它,看看这是否能改善任何...
  • 你能展示一些抛出这个错误的函数的代码吗?

标签: asp.net iis-7 asp.net-ajax


【解决方案1】:

在 IIS 中,在高级设置下。你必须尝试设置

加载用户配置文件=True

查看此链接了解更多详情http://geekswithblogs.net/ProjectLawson/archive/2009/05/05/iis-system.web.aspnethostingpermission-exception-on-windows-7-rc.aspx

【讨论】:

  • 有一天我会学习的。首先检查stackoverflow!感谢您的回答。
  • 或者试试这里的答案。 forums.asp.net/t/…@Pepepe 的回复是唯一对我有用的解决方案。
猜你喜欢
  • 2011-02-06
  • 1970-01-01
  • 1970-01-01
  • 2013-01-05
  • 1970-01-01
  • 2012-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多