链接到MVC中的HTML帮助页面

时间:2013-04-12 12:34:30

标签: asp.net-mvc asp.net-mvc-4

我的网站上有HTML帮助页面,我正在试图弄清楚如何从我的ASP.NET MVC4应用程序中调用它。它只是html页面,但是当我创建一个指向页面的链接时,我得到“无法找到资源”404错误。

这听起来像个愚蠢的问题,但是如何在ASP.NET MVC应用程序中调用HTML页面呢?

2 个答案:

答案 0 :(得分:2)

您可以尝试将所有静态内容放在特定的子目录中,例如“/ Static /”然后在Global.asax中RegisterRoutes方法的顶部执行以下操作:

routes.IgnoreRoute("Static/{*pathInfo}");

这将让MVC知道该子目录中的任何内容都将被视为静态内容,而不是通过其路由传递。

因此,在您的情况下,您可以使用以下内容:

routes.IgnoreRoute("Help/{*pathInfo}");

答案 1 :(得分:1)

事实证明我的URL路径错误。我需要在我的路径开头包含“区域”,通常我不需要因为某种原因。