[Mono-dev] Please revert your changes.

Gert Driesen gert.driesen at telenet.be
Wed Aug 10 03:11:52 EDT 2005


 

> -----Original Message-----
> From: Miguel de Icaza [mailto:miguel at novell.com] 
> Sent: woensdag 10 augustus 2005 0:22
> To: Gert Driesen
> Cc: mono-devel-list at ximian.com
> Subject: RE: [Mono-dev] Please revert your changes.
> 
> Hello Gert,
> 
> > I don't recall if it existed in .NET 1.1, but it does exist 
> in .NET 1.1 SP1.
> 
> I just installed .NET 1.1 SP1 (after much pain) and wrote a simple
> program:
> 
> using System;
> using System.Reflection.Emit;
> 
> class X {
> 	static void Main ()
> 	{
> 		Type t = typeof (CustomAttributeBuilder);
> 		Console.WriteLine (t.BaseType);
> 	}
> }
> 
> And it does not display anything.   When compiled with csc 8, it does
> display _CustomAttributeBuilder.
> 
> I have not been able to find a .NET 1.1 SP1 SDK, so I do not know if
> there are any docs in there.  
> 
> I am curious where you got the information that .NET 1.1 SP1 has these
> changes, I do not seem to find them anywhere. 
> 
> > Also the class status pages do not show that there's 
> something wrong :
> > 
> > 
> http://mono.ximian.com/class-status/mono-HEAD-vs-fx-1-1/class-
> status-mscorli
> > b.html
> 
> That might be:
> 
> 	* A limitation on CorCompare
> 
> 	* The fact that the build that updates that page has not been 
> 	  triggered (I forget which machine takes care of that, but
> 	  it is manually triggered during the day)

I originally noticed the missing implementation by consulting the class
status, and I verified the correctness of the changes I introrudced by
re-generating the class status pages locally.

As you can see, the changes I introduced did fix these API differences
between Mono 1.0 profile and MS.NET 1.1 SP1.

Gert




More information about the Mono-devel-list mailing list