[ERROR]An error occurred when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type ‘xxxxx’ found …

An error occurred when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type 'xxxxx' found ...
这是什么问题呢?


环境:VS.NET 2008, Web Site项目

今天同事问说在建置Deployment Project项目时,居然发生以下的错误,

Error 54 An error occurred when merging assemblies: ILMerge.Merge: ERROR!!: Duplicate type 'EF1001011' found in assembly 'App_Web_pnfv8tbq'.

image

仔细看一下,发现“Duplicate type 'EF1001011' found”,感觉应该是有Class重复了!!

所以就请同事以用EF1001011找一下,果然发现有相同的Class都叫 EF1001011 。 真是利害呀!~

可能是之前Copy程序来修改时,忘了改Class Name所导致的~~

所以将Class Name改掉就可以了。