ASP.NET AJAX工具包的安全异常

ASP.NET AJAX工具包的安全异常,asp.net,ajax,Asp.net,Ajax,我已经编写了一个ASP.NETWebForms应用程序,它使用ASP.NETAjax工具包。我把多视图控件放到了web窗体上,当我在Vista下使用它时,它工作得很好。好吧,我不得不更换我的机器(硬盘坏了),我去了Windows7Ultimate。我尝试从系统中复制ASP.NET应用程序(最终失败之前),并将其安装到Windows 7计算机上。我可以很好地打开应用程序,进入所有页面,但上面有这些控件的页面除外。当我这样做时,我得到以下错误: 安全例外 描述:应用程序试图执行应用程序不允许的操作

我已经编写了一个ASP.NETWebForms应用程序,它使用ASP.NETAjax工具包。我把多视图控件放到了web窗体上,当我在Vista下使用它时,它工作得很好。好吧,我不得不更换我的机器(硬盘坏了),我去了Windows7Ultimate。我尝试从系统中复制ASP.NET应用程序(最终失败之前),并将其安装到Windows 7计算机上。我可以很好地打开应用程序,进入所有页面,但上面有这些控件的页面除外。当我这样做时,我得到以下错误:

安全例外

描述:应用程序试图执行应用程序不允许的操作 安全政策。若要授予此应用程序所需的权限,请与您的 或在配置文件中更改应用程序的信任级别

异常详细信息:System.Security.SecurityException:请求的权限 键入'System.Web.AspNetHostingPermission,System,Version=2.0.0.0,Culture=neutral, PublicKeyToken=b77a5c561934e089'失败


发生什么事了?如何修复它?

通过更改默认应用程序池的高级设置,我可以在我的开发环境(本地计算机)中修复它。标题为“流程模型”的部分有一个设置“加载用户配置文件”。当我将此更改为“True”时,问题就停止了。

哇,真有趣!我必须检查一下,谢谢Kevin G。因为这是对默认应用程序池的更改,我想它会影响所有ASP.NET应用程序,对吗?谢谢!我一直在将我的AJAX应用程序迁移到一个新的web服务器上,并开始看到这个错误。经过几个小时的不同尝试,您的解决方案是解决问题的快速解决方案。