代码之家  ›  专栏  ›  技术社区  ›  n8wrl

子文件夹web.config命名空间是否在4.0中删除损坏的?

  •  0
  • n8wrl  · 技术社区  · 14 年前

    类似 this question

    我正在将Web应用程序移植到4.0。它有一个根web.config,用于添加命名空间:

      <namespaces>
        <add namespace="Insignia.Catalog2"/>
        ...
      </namespaces>
    

    此应用程序有一个子文件夹及其自己的web.config:

      <namespaces>
        <remove namespace="Insignia.Catalog2"/>
        <add namespace="Insignia.Catalog"/>
      </namespaces>
    

    .catalog和.catalog2的类名重叠。这在ASP.NET 2.0到3.5中效果很好,但在4.0中似乎有所突破——也就是说,我现在得到了有关冲突类名的编译器错误。

    1 回复  |  直到 14 年前
        1
  •  0
  •   n8wrl    14 年前