我只是整理过部署我的asp.net MVC 2的网站多达Rackspace公司cloudsites。

即时通讯目前刚开一个错误说信息:System.Security.SecurityException:请求失败。说明:试图执行安全策略不允许的操作中的应用。要授予此应用程序所需的权限,请与系统管理员联系或更改配置文件中的应用程序的信任级别。

此发生在下面的行: <%= Combres.WebExtensions.CombresLink( “siteJs”)%>

因此,它是当被Combres试图访问的SiteJs在App_Data / Combres.xml文件链接。我可是从Discountasp在传递这个网站,它的工作没有问题。

这是问题,解决什么任何想法会是什么?

在预先感谢

有帮助吗?

解决方案

如果我不得不采取在基于您的环境是中等信任黑暗中拍摄,我会猜反射您的问题。 Combres用途 Fasterflect 这是一个伟大的反射库。话虽这么说,中等信任应用程序不授予性ReflectionPermission 所以这种尝试运行代码时将抛出一个SecurityException。如果您对抛出:SecurityException任何细节,可能会确认如果情况确实如此。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top