„Włącz lub wyłącz funkcje systemu Windows” podczas instalacji .NET 3.5 SP1?

4

Próbuję zainstalować program na moim komputerze z systemem Windows 7 i mówi, że muszę mieć zainstalowany .NET 2.0 lub nowszy. Ponieważ system Windows 7 jest dostarczany z wstępnie zainstalowanym .NET, zadzwoniłem do działu pomocy technicznej i powiedzieli mi, że muszę ponownie zainstalować .NET, ponieważ moja instalacja .NET jest prawdopodobnie uszkodzona. Program, który próbuję zainstalować, jest SNGWiz . Nie sądzę, aby jego instalator był przekupiony.

Jednak po zainstalowaniu programu .NET 3.5 SP1 przy użyciu pobierania z witryny sieci Web Microsoft .NET pojawia się następujący błąd:

Aby zainstalować lub skonfigurować program Microsoft .NET Framework 3.5 z dodatkiem SP1, musisz użyć „Włącz lub wyłącz funkcje systemu Windows” w Panelu sterowania.

Poszedłem do panelu włączania / wyłączania funkcji systemu Windows i włączałem i wyłączałem 3.5 i próbowałem ponownie zainstalować .NET 3.5 SP1 w obu sytuacjach. Ale to się nie udało z tym samym błędem.

Co mogę zrobić?

user1413
źródło
Jaki program próbujesz zainstalować? Być może jego instalator jest zablokowany.
Chris W. Rea
@BasicallyMoney Nie sądzę, aby instalator został zablokowany. Program to www.sngwiz.com
user1413
@ user1423 Wszelkie aktualizacje dotyczące tego problemu?
Troggy
Brak aktualizacji troggy.
user1413

Odpowiedzi:

2

nie jestem z oryginalnym plakatem, nawet samo włączenie go nie pomaga, spróbuj zaktualizować strukturę .net z włączoną lub wyłączoną opcją, nie ma żadnej różnicy, spróbuj zainstalować oprogramowanie po włączeniu go nic nie osiągnie, to poważna wada w systemie,

flutch
źródło
Zgadzam się z tym. Spróbowałem kilku rzeczy i nic nie działało.
user1413
3

Nie ma potrzeby instalowania. Po prostu włącz „Włącz”.

.NET Framework 3.5 to wbudowana część systemu Windows w systemie Windows 7. Włączenie tej funkcji jest konieczne; instalatory są zbudowane dla poprzednich wersji systemu Windows.

freedumb2000
źródło
1
To nie działa.
user1413
1

Czy .NET 4.0 jest już zainstalowany? Może to być problem dla ich instalatora?

Klucz wersji rejestru zmienił się na 4.0 i zależnie od tego, jak sprawdzają .NET, może to spowodować uszkodzenie ich instalatora - zrobił to dla nas, a wiadomość, którą otrzymałeś, jest również tą, którą widzieliśmy.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\<...>\<Version>
Seba Illingworth
źródło
1

Widzę to:

mówi, że muszę mieć zainstalowany .NET 2.0 lub nowszy.

i to:

Instaluję .NET 3.5 SP1

Powinieneś pomyśleć o .Net 3.5 jako o „pakiecie dodatkowym” dla .Net 2.0, ponieważ 3.5 nadal korzysta z tego samego podstawowego środowiska wykonawczego z wcześniejszej wersji 2.0. Dodanie i usunięcie 3.5 nie pomoże naprawić czegoś uszkodzonego w instalacji 2.0. Aby naprawdę mieć pewność, że masz dobrą instalację .Net, faktycznie usuń i ponownie zainstaluj .Net 2.0, a nie 3.5.

Joel Coehoorn
źródło