Identificare la versione del framework installato
Per capire quale Service Pack del Framework .NET è installato sulla macchina, guarda nel registry di windows la chiave
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
la voce SP
In questo caso la chiave è relativa al .NET 2.0 (v2.0.50727), per il 3.0 la chiave è v3.0 e per il 3.5 è v3.5
In HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\[LCID] si può vedere il service pack del language pack, dove [LCID] va sostituito con il codice lingua (es. 1040 per l'italiano e 1033 per us english) .
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
la voce SP
In questo caso la chiave è relativa al .NET 2.0 (v2.0.50727), per il 3.0 la chiave è v3.0 e per il 3.5 è v3.5
In HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\[LCID] si può vedere il service pack del language pack, dove [LCID] va sostituito con il codice lingua (es. 1040 per l'italiano e 1033 per us english) .