Best Way To Determine If .NET 3.5 Is Installed | I need to programatically determine whether .NET 3.5 is installed. I thought it would be easy:



```
<% Response.Write(Environment.Version.ToString()); %>

```

Which returns "2.0.50727.1434" so no such luck...


In my research I have that there are some rather obscure registry keys I can look at but I'm not sure if that is the route to go. Does anyone have any suggestions?