While trying to install SQL Server 2005 (Beta 2) on my machine today, I was getting this weird error message every time:
Errors occurred during the installation:
Beta components detected.
Error 50307 installing .Net Framework 2.0
Error message was bit cryptic, providing no clue what’s the problem with the installation. After spending hours with the problem and googling related issues with SQL Server 2005 installation, I learned that it’s was actually related to compatibility issue with .NET CLR 1.2.
After uninstalling .NET 1.2, SQL Server 2005 installed properly on my machine. Thereafter I reinstall v1.2 again for my current projects. Installation was pretty straight forward and descriptive as I always expect from Microsoft except this incompatibility issue this time.