iis - 类型违反的继承安全规则:'DevExpress.Web.Mvc.DevExpressEditorsBinder'
问题描述
这是我第一次在公共服务器上发布我的网站。
我有一个带有 plesk 控制面板的域。
发布应用程序后,出现此错误。
类型违反了继承安全规则:“DevExpress.Web.Mvc.DevExpressEditorsBinder”。派生类型必须与基类型的安全可访问性相匹配或难以访问。
在此之前,我将我的应用程序发布到我的本地服务器(Windows Server 2016,iis 10.0.14393.0)并且它可以正常工作。
解决方案
此问题是由于您在 MVC5 应用程序中引用 DevExpress.Web.Mvc 程序集(在项目引用列表和 Web.config 中)引起的。请注意,必须改用 DevExpress.Web.Mvc5 程序集。请参阅MVC 5 / Razor 3 重大更改导致中级 .NET 受信任级别票证下的安全违规,其中已讨论此问题以获取更多信息。
推荐阅读
- javascript - Symfony 中的 chartjs 和 webpack
- arrays - Spring Boot,数组,JPA,数据库,角度
- spring-boot - 如何使用spring boot进行websocket反向代理
- python - 如何在 Python 中的字符串中的数字前面添加“+”号?
- php - 从具有特定前缀的数据库中获取值 - MySQL/PHP
- c++ - 如何使用 for 循环删除 C++ 中的特定索引项
- reactjs - VSCode 在 React 代码中的 HTML 标签内添加空格
- c++ - 简单的 C++ 计算器 -> 错误:在 details.std 中请求成员“比较”
- python - 如何将列表中的字符串拆分为单个字符?
- javascript - 有什么方法可以将 admob 与 Vue Native、Ionic 5 连接起来