试图找到解决方案我读到了这个问题:What does the Web.Config file do in the views folder of a MVC project
但我仍然想知道:为什么我需要在MVC的所有视图文件夹中使用web.config?
此答案视图文件夹中存在web.config文件,以防止以除控制器以外的任何方式访问您的视图对我来说是不够的,如果这是真的,那么它是一个临时解决方案。
如果这确实是唯一的原因,那么这是一个很大的改进点。但是,我很确定这是有充分理由的。
答案 0 :(得分:0)
此文件还包含制作标准所需的配置 ASP.NET ASPX页面编译器与ASP.NET MVC视图一起正常工作 模板语法。
因此我推断可能需要解决一些向后兼容性问题。 但我同意你的中心观点,即在未来的迭代中应该改进这一点。