gpt4 book ai didi

asp.net-mvc-3 - mvc 是否支持在整个区域中继承 Web.config 设置?

转载 作者:行者123 更新时间:2023-12-04 10:43:57 25 4
gpt4 key购买 nike

我将我的 MVC 代码分发到几个不同的区域并注意到一件事。
如果我在主 Web.config 中有一些内容,例如:

  <system.web.webPages.razor>
<pages pageBaseType="System.Web.Mvc.WebViewPage">
<namespaces>
<add namespace="System.Collections.Generic" />

那些不属于根区域的页面对此一无所知。我必须在位于区域文件夹中的内部 Web.config 中重复同样的事情。

怎么来的?

最佳答案

web.config继承但仅限于子文件夹。 ~/Areas是来自 ~/Views 的单独文件夹所以你放了什么~/Areas/SomeAreaName/Views/web.config与您输入的内容没有任何共同之处~/Views/web.config .并且因为 Razor 忽略了 ~/web.config 中的命名空间部分你有点需要重复它的领域。

总之,你有:

  • ~/Views/web.config
  • ~/Areas/SomeAreaName/Views/web.config

  • 这是两个完全不同的文件夹,其中的部分不能被继承。

    关于asp.net-mvc-3 - mvc 是否支持在整个区域中继承 Web.config 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5941879/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com