mistä tietää mikä .net frameworkin versio on asennettu koneelle
siinähän se kysymys jo tulikin
(Mod. huom: jotain rajaa otsikoihinkin!)
Yksi tapa on mennä hakemistoon %Windir%\Microsoft.NET\Framework ja katsoa hakemistojen nimet.
Aihe on jo aika vanha, joten et voi enää vastata siihen.