net versioning hell

Wed, Apr 4, 2012

As part of the porting matrix from Java to C# I’m installing .NET on a vmware Windows 7 image and seem to have inadvertently stumbled into a version bump mess. .NET is currently at 4.0 with 4.5 to be released soon but this is apparently an ‘in-place’ upgrade rather than a ‘side by side’ replacement. Sounds not too bad until you find out that apparently 4.0 apps may crash on 4.5 due to internal gubbins that won’t be apparent until runtime. Thanks M$! But I am rather enjoying the intellectual stimulation of a new platform and language.

References:

.NET Versioning and Multi-Targeting - .NET 4.5 is an in-place upgrade to .NET 4.0

.NET 4.5 is an in-place replacement for .NET 4.0

Microsoft’s .NET Framework 4.5 Versioning Faces Problems Ahead

comments powered by Disqus