以前は、.net 2.0 を使用していましたが、aspnet_merge ビルドは正常に機能していました。.net 4.0 にアップグレードした後、aspnet_merge を使用してコードをビルドしようとすると、次のエラーがスローされます。
アセンブリに重複したタイプ 'マスター' が見つかりました。
これはマスターページであり、重複がないか徹底的にチェックしましたが、重複はありません..
Plzは提案します..
以前は、.net 2.0 を使用していましたが、aspnet_merge ビルドは正常に機能していました。.net 4.0 にアップグレードした後、aspnet_merge を使用してコードをビルドしようとすると、次のエラーがスローされます。
アセンブリに重複したタイプ 'マスター' が見つかりました。
これはマスターページであり、重複がないか徹底的にチェックしましたが、重複はありません..
Plzは提案します..
VS 2012 で 2 つの aspx ファイルを使用して同様の問題が発生しました。
私にとってそれを修正したのは、オフにすることでしたPrecompile during publishing
。スクリーンショットが示すように、マージしないように設定されています。
それでも問題が解決しない場合は、コード ビハインドでクラスの名前を変更してみてください (たとえば、 from からFoo_Bar
aspxFoo_Bar_Old
ページ タグを更新して一致するようにします: <%@ Page ... Inherits="Foo_Bar_Old" %>
) 。