【问题标题】:Inheritance security rules violated by type: 'DevExpress.Web.Mvc.DevExpressEditorsBinder'类型违反的继承安全规则:'DevExpress.Web.Mvc.DevExpressEditorsBinder'
【发布时间】:2021-05-16 21:28:12
【问题描述】:

这是我第一次在公共服务器上发布我的网站。

我有一个带有 plesk 控制面板的域。

在我发布我的应用后,我收到了这个错误。

类型违反了继承安全规则:“DevExpress.Web.Mvc.DevExpressEditorsBinder”。派生类型必须与基类型的安全可访问性相匹配,否则可访问性较差。

在此之前,我将我的应用程序发布到我的本地服务器(Windows Server 2016,iis 10.0.14393.0)并且它可以正常工作。

error image

【问题讨论】:

    标签: iis asp.net-mvc-5 devexpress plesk


    【解决方案1】:

    此问题是由于您在 MVC5 应用程序中引用 DevExpress.Web.Mvc 程序集(在项目引用列表和 Web.config 中)。请注意,必须改用 DevExpress.Web.Mvc5 程序集。请参阅MVC 5 / Razor 3 breaking changes cause security violations under the Medium .NET Trusted Level 工单以了解更多信息。

    【讨论】:

    • 感谢您回答我的问题。我正在使用 devexpress.web.mvc5.dll。信任级别=“完整”。她不工作。
    • 我认为iis可能不支持devexpress.web.mvc5.dll,你可以在devexpress论坛寻求帮助,或者找一个微软的.dll来替换。
    猜你喜欢
    • 2018-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-03
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    相关资源
    最近更新 更多