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ć?
źródło
Odpowiedzi:
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,
źródło
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.
źródło
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.
źródło
Widzę to:
i to:
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.
źródło