oops sorry,this error was when i tried to save the assembly after a Type was imported from other assembly.
On May 27, 2:33 pm, srcKode <[email protected]> wrote: > Hi, > > I am having issues when I try to import a class that is decorated with > the [ClassInterface] attribute; > > below is the stack trace : > > StackTrace " at System.Collections.ArrayList.get_Item(Int32 index)\r > \n > at > Mono.Cecil.ReflectionWriter.GetCustomAttributeSig(CustomAttribute > ca) in ..\\ReflectionWriter.cs:line 1435\r\n > at > Mono.Cecil.ReflectionWriter.VisitCustomAttributeCollection(CustomAttributeCollection > customAttrs) in ..\\ReflectionWriter.cs:line 666\r\n > at > Mono.Cecil.CustomAttributeCollection.Accept(IReflectionVisitor > visitor) in ..\\CustomAttributeCollection.cs:line 90\r\n > at Mono.Cecil.TypeDefinition.Accept(IReflectionVisitor > visitor) in .. > \\TypeDefinition.cs:line 558\r\n > at Mono.Cecil.ReflectionWriter.CompleteTypeDefinitions() in > ..\ > \ReflectionWriter.cs:line 357\r\n > at > Mono.Cecil.StructureWriter.TerminateAssemblyDefinition(AssemblyDefinition > asm) in ..\\StructureWriter.cs:line 242\r\n > at > Mono.Cecil.AssemblyDefinition.Accept(IReflectionStructureVisitor > visitor) in ..\\AssemblyDefinition.cs:line 161\r\n > at > Mono.Cecil.AssemblyFactory.WriteAssembly(AssemblyDefinition asm, > BinaryWriter bw) in ..\\AssemblyFactory.cs:line 133\r\n > at Mono.Cecil.AssemblyFactory.SaveAssembly(AssemblyDefinition > asm, > Stream stream) in ..\\AssemblyFactory.cs:line 157\r\n > at Mono.Cecil.AssemblyFactory.SaveAssembly(AssemblyDefinition > asm, > String file) in ..\\AssemblyFactory.cs:line 141\r\n > at .TypeImporter.ImportType in ..\\TypeImporter.cs:line 1248" > string > > Is it something that got to do with the Type Library Exporter ; > with any other custom attribute it works fine. -- -- mono-cecil
