Jakie wersje NET Framework dla Windows 7 64-bit

Jakie wersje NET Framework dla Windows 7 64-bit?

 

Wyczyściłem wszystkie wersje z systemu…

 

 

Teraz jakie dokładnie zainstalować?

 

 

3.5  4.0  4.5.1 ? Inne?

 

 

I każda po kolei?

Czy wystarczy zainstalowac  np. tylko 4.5.1 ?

3.5 sp1 i 4.5.2. Niektóre programy wymagają wersji 3 ddlatego lepiej zainstalować. Tylko po co odinstalowywałeś jak on przy instalacji był ze wszystkimi poprawkami?


Błąd inicjowania środowiska .NET Framework


Ustaw klucz rejestru HKLM\Software\Microsoft.NETFramework\InstallRoot, aby wskazywał 

lokalizację instalacji środowiska .NET Framework


 


Odpowiedni .NET Framework powinien się zainstalować na tym systemie przez Windows Update.

Sprawdzałeś ?

 

Dot nety nie są kompatybilne w dół, instaluj takie jakich wymagają aplikacje.

Zainstalowałem NET framework ale nie działa, ŻADNA aplikacja, która potrzebuje NET Framework:

 

drunkula & XMan jak macie ustawione w rejestrze? Potrzebuje screen.

 


APLIKACJA - Błąd inicjowania środowiska .NET Framework


Ustaw klucz rejestru HKLM\Software\Microsoft.NETFramework\InstallRoot, aby wskazywał 

lokalizację instalacji środowiska .NET Framework


 


 

Screen%20Shot%2005-14-15%20at%2002.04%20
 

Oraz najważniejszy klucz

 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft

 

 

Jakie dokładne wartości ma

A więc tak:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]
"InstallRoot"="C:\\Windows\\Microsoft.NET\\Framework64\\"
"Enable64Bit"=dword:00000001

+60 tyś linii z gałęziami tego wpisu

 

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft - sam w sobie nie ma żadnych wpisów, ale tu mam całe drzewo wpisów. Przy eksporcie wychodzi ponad 260 tyś linii. Na szczęście dot net sortuje się na początku, więc założę że chodziło o to:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework]
"InstallRoot"="C:\\Windows\\Microsoft.NET\\Framework\\"

Tu jest jeszcze sporo wpisów z ścieżkami w sub-gałęziach, np:

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\AssemblyFolders\v3.0]
"<IncludeDotNet2Assemblies>"=dword:00000001
"All Assemblies In"="C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\v3.0\\"


[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\AssemblyFolders\v3.5]
"<IncludeDotNet2Assemblies>"=dword:00000001
"All Assemblies In"="C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\v3.5\\"

Ja wiem, że Ty lubisz wszystko zrobić sam ;-), ale może zdradzisz co to za aplikacja albo zajrzysz w jej wymagania - jak wspomniałem nowsze dotnety nie są kompatybilne w dół? 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework]