2012-08-28 19 views

回答

2

你只是像引用其他内容文件一样引用它们。只需将它们放在指定文件夹(区域,模型,存储库,控制器,视图等)外面

0

如果您不想修改路由表,请将它们放在Content文件夹中并像它们一样引用它们任何内容文件。

<a href='@Url.Content("~/Content/path/to/file.html")'>Your html file</a> 
2

看在你的Global.asax并添加忽略:

routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 
routes.IgnoreRoute("{resource}.html/{*pathInfo}"); // add this 

,并与在那里你把它们小心一点。根和/内容应该没问题。

+0

我不认为这是磁盘上存在的文件所需要的。 http://haacked.com/archive/2008/07/14/make-routing-ignore-requests-for-a-file-extension.aspx – BNL

+0

@BNL - 可能是正确的,尤其是当您避免可能会与之混淆的文件夹控制器。我的意思是这是一种确定的方式。 –