0
类似于this question子文件夹中的web.config命名空间在4.0中删除损坏?
我正在将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中似乎中断了 - 也就是说,现在我得到了关于碰撞类名的编译器错误。