[英]How can I open an aspx from a mvc4 project?
我有一个MVC4应用程序,需要在其中添加一些旧的aspx页面。 我像这样将其添加到“视图/报表”文件夹中
我将以下代码添加到routeconfig中,以避免路由aspx页面。
routes.IgnoreRoute("{resource}.aspx/{*pathInfo}");
但是当我尝试打开页面时,仍然从服务器获取资源未找到错误。
谁能告诉我我所缺少的。
如果查看/Views
文件夹,则除了ASP.NET应用程序根目录中每个人都知道和喜欢的文件之外,还将找到另一个Web.config
文件。 这是一项内置功能,文件夹路径继承了父文件夹中定义的web.config文件定义的属性,但可以使用其自己的配置覆盖它们。 对于所有默认的MVC应用程序,您可能会遇到以下问题:
<system.web>
<httpHandlers>
<add path="*" verb="*" type="System.Web.HttpNotFoundHandler"/>
</httpHandlers>
...
最简单的解决方案是将aspx放在/Views
文件夹之外。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.