JB I have an issue raised here http://code.google.com/p/notifypropertyweaver/issues/detail?id=19
That the user says it happens on Windows XP but not on Windows 7. Do you have any idea off the top of your head? Or do you need the offending assembly? below is the stack trace ===================== Unhandled exception occurred System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values. at Mono.Collections.Generic.Collection`1.get_Item(Int32 index) at Mono.Cecil.MetadataReader.GetTypeReferenceScope(MetadataToken scope) at Mono.Cecil.MetadataReader.ReadTypeReference(UInt32 rid) at Mono.Cecil.MetadataReader.GetTypeReference(UInt32 rid) at Mono.Cecil.MetadataReader.LookupToken(MetadataToken token) at Mono.Cecil.MetadataReader.GetTypeDefOrRef(MetadataToken token) at Mono.Cecil.SignatureReader.GetTypeDefOrRef(MetadataToken token) at Mono.Cecil.SignatureReader.ReadTypeSignature(ElementType etype) at Mono.Cecil.SignatureReader.ReadTypeSignature() at Mono.Cecil.SignatureReader.ReadMethodSignature(IMethodSignature method) at Mono.Cecil.MetadataReader.ReadMemberReferenceSignature(UInt32 signature, TypeReference declaring_type) at Mono.Cecil.MetadataReader.ReadTypeMemberReference(MetadataToken type, String name, UInt32 signature) at Mono.Cecil.MetadataReader.ReadMemberReference(UInt32 rid) at Mono.Cecil.MetadataReader.GetMemberReference(UInt32 rid) at Mono.Cecil.MetadataReader.LookupToken(MetadataToken token) at Mono.Cecil.MetadataReader.GetMethodSpecification(UInt32 rid) at Mono.Cecil.MetadataReader.LookupToken(MetadataToken token) at Mono.Cecil.Cil.CodeReader.PatchRawCode(ByteBuffer buffer, Int32 code_size, CodeWriter writer) at Mono.Cecil.Cil.CodeReader.PatchRawFatMethod(ByteBuffer buffer, MethodSymbols symbols, CodeWriter writer, MetadataToken& local_var_token) at Mono.Cecil.Cil.CodeReader.PatchRawMethodBody(MethodDefinition method, CodeWriter writer, MethodSymbols& symbols) at Mono.Cecil.Cil.CodeWriter.WriteUnresolvedMethodBody(MethodDefinition method) at Mono.Cecil.Cil.CodeWriter.WriteMethodBody(MethodDefinition method) at Mono.Cecil.MetadataBuilder.AddMethod(MethodDefinition method) at Mono.Cecil.MetadataBuilder.AddMethods(TypeDefinition type) at Mono.Cecil.MetadataBuilder.AddType(TypeDefinition type) at Mono.Cecil.MetadataBuilder.AddTypeDefs() at Mono.Cecil.MetadataBuilder.BuildTypes() at Mono.Cecil.MetadataBuilder.BuildModule() at Mono.Cecil.MetadataBuilder.BuildMetadata() at Mono.Cecil.ModuleWriter.<BuildMetadata>b__0(MetadataBuilder builder, MetadataReader _) at Mono.Cecil.ModuleDefinition.Read[TItem,TRet](TItem item, Func`3 read) at Mono.Cecil.ModuleWriter.BuildMetadata(ModuleDefinition module, MetadataBuilder metadata) at Mono.Cecil.ModuleWriter.WriteModuleTo(ModuleDefinition module, Stream stream, WriterParameters parameters) at Mono.Cecil.ModuleDefinition.Write(Stream stream, WriterParameters parameters) at Mono.Cecil.ModuleDefinition.Write(String fileName, WriterParameters parameters) at NotifyPropertyWeaverMsBuildTask.Weaver.SignAndWrite() at NotifyPropertyWeaverMsBuildTask.Weaver.Inner() at NotifyPropertyWeaverMsBuildTask.Weaver.Execute() -- -- mono-cecil
