【问题标题】:Duplicate type 'master' found in assembly在程序集中发现重复类型“主”
【发布时间】:2012-08-17 04:15:23
【问题描述】:

以前,我们使用的是 .net 2.0,并且 aspnet_merge 构建工作正常。现在升级到 .net 4.0 后,当我们尝试使用 aspnet_merge 构建代码时,它会抛出以下错误

在程序集中发现重复类型“master”。

这是一个母版页,我已经彻底检查了是否有重复,但没有..

请建议..

【问题讨论】:

    标签: asp.net .net visual-studio-2010 .net-4.0 aspnet-merge


    【解决方案1】:
    【解决方案2】:

    我在 VS 2012 中遇到了类似的问题,有 2 个 aspx 文件:

    • Foo_Bar.aspx
    • Foo/Bar.aspx

    为我解决的问题是检查Precompile during publishing。如截图所示,设置为不合并:

    如果仍有问题尝试在代码隐藏中重命名类(例如,从 Foo_BarFoo_Bar_Old 并更新 aspx 页面标签以匹配:<%@ Page ... Inherits="Foo_Bar_Old" %>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-31
      • 1970-01-01
      • 1970-01-01
      • 2014-07-03
      相关资源
      最近更新 更多