icsharpcode / SharpDevelop

#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
2.09k stars 773 forks source link

SharpDevelop 5 fails to run when Visual Studio "14" CTP/.NET Framework vNext is installed #581

Closed Rpinski closed 10 years ago

Rpinski commented 10 years ago

See http://community.sharpdevelop.net/forums/t/21895.aspx.

Environment.Version returns 4.0.30319.0 in .NET 4.5.3 CTP, therefore SD assumes it's running in .NET 4.0 and refuses to start.

dgrunwald commented 10 years ago

Apart from SharpDevelopMain.CheckEnvironment, this also affects DotnetDetection.IsDotnet45Installed. We might be able to check the registry instead (as IsDotnet451Installed already does)