2012-04-24 98 views
3

試圖找到一個解決方案我讀了這個問題:What does the Web.Config file do in the views folder of a MVC project爲什麼我需要在MVC中的所有視圖文件夾中的web.config?

但我還是想知道:爲什麼我需要在MVC所有查看文件夾一個web.config?

這個答案web.config文件中查看文件夾的存在是爲了防止進入你的觀點比你的控制器其他任何手段是不夠的我,如果這是真的,這是一個臨時的解決方案。

如果這確實是唯一的原因,這是一個巨大的改進點。但是,我非常肯定這有一個很好的理由。

+1

我發現這個職位有一些有用的答案: [http://stackoverflow.com/questions/1355353/why-are-there-2-web-config-files][1] [1]:http://stackoverflow.com/questions/1355353/why-are-there-2-web-config-files – 2012-04-24 19:40:16

+0

這是我的問題的目標!如果唯一的原因是MVC感到羞恥:'Views目錄中的web.config只有一個重要的條目,它阻止了直接訪問'。 – Custodio 2012-04-24 20:52:02

回答

0

啊,是的,我同意。在同一個線程另一個答案爲此給出:

該文件還包含使標準 ASP.NET的ASPX頁面編譯器在ASP.NET MVC視圖 模板語法正常工作所需的配置。

所以我推斷有一些向後兼容性問題可能需要制定出來。 但我同意你的中心觀點,認爲這是在未來的迭代中應該改進的地方。

+0

*這是對原始問題的評論,而不是回答。 *抱歉! – 2012-04-24 21:02:52

相關問題