Question

I am creating a diagnostic page for ASP.NET and would like to programatically detect if ASP.NET 3.5 has been installed on the server. Any ideas on how to best do this?

Was it helpful?

Solution

System.Environment.Version gives you the CLR version.
For ASP.NET 2.0, 3.0 and 3.5 it will return the same CLR version: 2.0.50727.3053
As for ASP.NET 4.0 the CLR version will change to 4.*

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top