为什么我需要MVC中所有视图文件夹中的web.config?

时间:2012-04-24 19:25:41

标签: asp.net asp.net-mvc-3 design-patterns

试图找到解决方案我读到了这个问题:What does the Web.Config file do in the views folder of a MVC project

但我仍然想知道:为什么我需要在MVC的所有视图文件夹中使用web.config?

此答案视图文件夹中存在web.config文件,以防止以除控制器以外的任何方式访问您的视图对我来说是不够的,如果这是真的,那么它是一个临时解决方案。

如果这确实是唯一的原因,那么这是一个很大的改进点。但是,我很确定这是有充分理由的。

1 个答案:

答案 0 :(得分:0)

是啊,是的,我同意。在同一个主题中的另一个答案中给出了这个原因:

  

此文件还包含制作标准所需的配置   ASP.NET ASPX页面编译器与ASP.NET MVC视图一起正常工作   模板语法。

因此我推断可能需要解决一些向后兼容性问题。 但我同意你的中心观点,即在未来的迭代中应该改进这一点。