[Mono-list] new .NET release breaks classlib compilation

Dick Porter dick@ximian.com
20 Jan 2002 15:27:46 +0000


On Sat, 2002-01-19 at 08:51, Alex Graveley wrote:
> Hi,
> 
> The new .NET FrameworkSDK release breaks the class library compilation
> because the System.Runtime.CompilerServices.CSharp.IndexerName attribute
> has been renamed (wisely) to
> System.Runtime.CompilerServices.IndexerNameAttribute.
> 
> The following patch fixes things.  I'll commit tomorrow afternoon if no
> one has issues with being forced into the new version of .NET
> FrameworkSDK.

I just investigated this, and there is no mention of
System.Runtime.CompilerServices.CSharp.IndexerName in the beta 2 docs. 
I changed the XmlNode.cs source to say
System.Runtime.CompilerServices.IndexerNameAttribute instead and it
still compiles under beta 2.  I didn't try running any tests though.

- Dick