codeice / linqtoexcel

Automatically exported from code.google.com/p/linqtoexcel
0 stars 0 forks source link

ILmerge error with LinqToExcel, has a value for its PeKind flag #114

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
I had this error with ilmerge "2.14.1208" and Linqtoexcel "1.10.1":

******************************

C:\Workarea\iLMerge\ProjectSpiegelReader>C:\Workarea\iLMerge\ILMerge.exe 
/out:newTest.exe original.exe LinqToExcel.dll log4net.dll Newtons
oft.Json.dll Remotion.Data.Linq.dll Remotion.dll Remotion.Interfaces.dll System.
Net.FtpClient.dll

An exception occurred during merging:
ILMerge.Merge: The assembly 'LinqToExcel' has a value for its PeKind flag, 'ILon
ly, Requires32bits' that is not compatible with 'ILonly, Requires32bits, Prefers
32bits'.
   bei ILMerging.ILMerge.Merge()
   bei ILMerging.ILMerge.Main(String[] args)

What version of the product are you using? On what operating system?

************************

I'm using this libraries:

ilmerge" version="2.14.1208" targetFramework="net45" />
LinqToExcel" version="1.10.1" targetFramework="net45" />
log4net" version="2.0.3" targetFramework="net45" />
Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
System.Net.FtpClient" version="1.0.5281.14359" targetFramework="net45" />

My framework is Visual Studio 2012.

I was looking for a solution for this error but I have no success.. I use the 
last version of everything from NUGET, somebody can give a advice..

Thanks

Original issue reported on code.google.com by danielma...@gmail.com on 31 Mar 2015 at 2:43