[MVC 5应用程序路由在添加DevExpress控件后不起作用

问题描述 投票:0回答:1

我正在研究纯MVC 5应用程序。我添加了一项功能,该功能要求我使用DevExpress gridview的强大功能。

[在使用DevExpress控件并使其正常工作后,页面与现有的jQuery菜单脚本存在问题,因此我更改了菜单以使用DevExpress导航控件。这需要我更新自己的脚本。

因此,该应用程序在我的DEV环境中可以正常运行,但是当我将其部署在具有IIS 10服务器的Windows 10上时,除登录页面外,所有页面的路由均失败。我无法导航到网站上的任何页面。

添加DevExpress时,将自动对Web.config进行更改,并且我还对RouteConfig.cs文件进行了更改。

我将此添加到RouteConfig.cs:routes.IgnoreRoute("{resource}.ashx/{*pathInfo}")

我已经搜索并尝试了其他方法,但是没有找到解决方案。请帮忙,因为这阻碍了我。

NB:我正在用电话写这篇文章,所以我无法发布Web.config,但会在可能的时候发布。

asp.net-mvc windows-10 devexpress devextreme iis-10
1个回答
0
投票

经过数小时的Web.config搜索后,我发现了问题,在'ApplicationEnvironment'键下将其设置为Local而不是Server。改变这一点之后,一切都很好。

© www.soinside.com 2019 - 2024. All rights reserved.