Próbuję zainstalować zestaw Windows SDK dla systemu Windows 7 z .NET Framework 4, ale po otwarciu instalacji pojawia się błąd:
Niektóre składniki Windows SDK wymagają RTM .NET Framework 4. Instalator wykrył przedpremierową wersję .NET Framework 4. Jeśli będziesz kontynuować instalację, te składniki nie zostaną zainstalowane. Jeśli chcesz zainstalować te składniki, kliknij przycisk Anuluj, a następnie zainstaluj platformę .NET Framework 4 ze strony https://go.microsoft.com/fwlink/?LinkID=187668, a następnie ponownie uruchom Instalatora.
Kliknij OK, aby kontynuować.
Kiedy poszedłem zainstalować .NET Framework 4, pojawił się komunikat informujący, że na moim komputerze jest już .NET Framework 4:
Microsoft .NET Framework 4 jest już częścią systemu operacyjnego. Nie ma potrzeby instalowania pakietu redystrybucyjnego .NET Framework 4. Więcej informacji .
Na komputerze jest już zainstalowana równa lub wyższa wersja programu .NET Framework 4.
Nie wiem już, co robić. Używam systemu Windows 10 Enterprise (x64).
>:(
Odpowiedzi:
W systemie Windows 10 x64 konfiguracja jest blokowana przez:
Zmień tymczasowo obie wartości na,
4.0.30319
a konfiguracja pozwoli kontynuować. Upewnij się, że edytujesz rejestr z podwyższonymi uprawnieniami, w przeciwnym razie nie będziesz mógł zmienić wartości.źródło
Musiałem odinstalować następujące elementy:
Przed zainstalowaniem zestawu SDK systemu Windows 7.1, a pakiet instalacyjny ponownie instaluje te dwa podczas instalacji.
źródło
Aby poradzić sobie z tym problemem, odinstalowałem moją
.NET
wersję frameworka4.6
i zainstalowałem 4 . Następnie zainstalowałem SDK i problem zniknął.źródło
Miałem też dokładnie ten sam problem, o którym mowa powyżej. Po tylu próbach pomogła sugestia wymieniona w poniższym linku
https://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/6e6c8a17-1666-42fa-9b5b-dfc21845d2f9/error-installing-windows-7-sdk-71-with-vs2008-vs2010-premium- on-win-7-32bit? forum = windowssdk
Kroki wykonywane przeze mnie są następujące
źródło
Miałem starszą wersję .NET Framework i C ++ 2010 Redistributable x64 i x86. Odinstalowanie 2010 pozwoliło mi kontynuować bez problemów. Nie odinstalowałem starszej wersji .NET, ale najpierw pobrałem i zainstalowałem najnowszą wersję.
Jedynym składnikiem SDK, który chciałem zainstalować, był Windows Performance Toolkit. Nadal otrzymałem ostrzeżenie na początku instalacji. Ale i tak przeszło.
Może to dodaje tu trochę myśli ...
źródło