2

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

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

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

请建议..

4

2 回答 2

0

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

  • Foo_Bar.aspx
  • Foo/Bar.aspx

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

高级预编译设置

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

于 2013-10-07T21:26:44.063 回答