Views文件夹中有一个。
应用程序的根目录中还有另一个。
我想注册一个自定义处理程序,我无法理解代码应该去哪里。
我在集成模式下运行IIS7,因此我必须向<handlers>
添加<system.webServer>
标记,但是当我查看Views文件夹中的web.config时,我发现它使用了{<httpHandlers>
1}}在<system.web>
标记下。
所以有两个问题: 1.为什么mvc应用程序中有两个web.config文件? 2.我应该在何处以何种方式注册我的自定义HTTP处理程序?
答案 0 :(得分:5)
您应该在root配置中注册它。视图配置用于配置视图,例如:为所有视图添加命名空间等。