Closed sivamani-dev closed 2 years ago
Did you use "JsonPropertyAttribute required" in your code? https://github.com/gluck/il-repack/issues/302
@impr3ssi0n Thanks for your response. It worked after I removed Newtonsoft.Json and add it back to the input dll folder.
Hi,
I am trying to merge around 90 DLLs into a single DLL.
Command used: ILRepack.exe /wildcards /out:Merge.Sharepoint.Connect.dll C:\Users\siva.m\Desktop\Sharepoint\PnP.Framework.dll C:\Users\siva.m\Desktop\Sharepoint*.dll
I am getting the below error, INFO: IL Repack - Version 2.1.0 INFO: Adding assembly for merge: C:\Users\siva.m\Desktop\Sharepoint\PnP.Framework.dll ERROR: Failed to load assembly C:\Users\siva.m\Desktop\Sharepoint\PnP.Framework.dll Mono.Cecil.AssemblyResolutionException: Failed to resolve assembly: 'Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' at Mono.Cecil.BaseAssemblyResolver.Resolve(AssemblyNameReference name, ReaderParameters parameters) at Mono.Cecil.DefaultAssemblyResolver.Resolve(AssemblyNameReference name, ReaderParameters pr) at Mono.Cecil.MetadataResolver.Resolve(TypeReference type) at Mono.Cecil.TypeReference.Resolve() at Mono.Cecil.Mixin.CheckedResolve(TypeReference self) at Mono.Cecil.SignatureReader.ReadCustomAttributeEnum(TypeReference enum_type) at Mono.Cecil.SignatureReader.ReadCustomAttributeElement(TypeReference type) at Mono.Cecil.SignatureReader.ReadCustomAttributeNamedArgument(Collectionb34_0(CustomAttribute attribute, MetadataReader reader)
at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Funcb 2_0(ModuleDefinition module, MetadataReader reader)
at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read)
at Mono.Cecil.ModuleReader.CreateModuleFrom(Image image, ReaderParameters parameters)
at Mono.Cecil.ModuleDefinition.ReadModule(String fileName, ReaderParameters parameters)
at ILRepacking.ILRepack.ReadInputAssembly(String assembly, Boolean isPrimary)
at ILRepacking.ILRepack.ReadInputAssemblies()
at ILRepacking.ILRepack.Repack()
at ILRepacking.Application.Main(String[] args)
1& fields, Collection
1& properties) at Mono.Cecil.SignatureReader.ReadCustomAttributeNamedArguments(UInt16 count, Collection1& fields, Collection
1& properties) at Mono.Cecil.CustomAttribute.3 read) at Mono.Cecil.CustomAttribute.get_ConstructorArguments() at Mono.Cecil.ImmediateModuleReader.ReadCustomAttributes(ICustomAttributeProvider provider) at Mono.Cecil.ImmediateModuleReader.ReadProperties(TypeDefinition type) at Mono.Cecil.ImmediateModuleReader.ReadType(TypeDefinition type) at Mono.Cecil.ImmediateModuleReader.ReadTypes(Collection
1 types) at Mono.Cecil.ImmediateModuleReader.ReadModule(ModuleDefinition module, Boolean resolve) at Mono.Cecil.ImmediateModuleReader.What is missing in my command?