相关疑难解决方法(0)

IgnoreRoute with webservice - 从路由中排除asmx URL

我将filevistacontrol添加到我的asp.net MVC Web应用程序中.

我有一个在路由中被忽略的media.aspx页面

routes.IgnoreRoute("media.aspx");
Run Code Online (Sandbox Code Playgroud)

这可以成功运行并提供标准的webforms页面.

添加filevistacontrol后,我似乎无法忽略控件对其web服务的任何调用.

例如,以下ignoreRoute似乎仍然被MvcHandler接收.

routes.IgnoreRoute("FileVistaControl/filevista.asmx/GetLanguageFile/");
Run Code Online (Sandbox Code Playgroud)

抛出的异常是:

'The RouteData must contain an item named 'controller' with a non-empty string value'
Run Code Online (Sandbox Code Playgroud)

提前致谢.

asp.net asp.net-mvc routing web-services asmx

11
推荐指数
2
解决办法
7004
查看次数

标签 统计

asmx ×1

asp.net ×1

asp.net-mvc ×1

routing ×1

web-services ×1