Mam aplikację korzystającą z platformy .NET 3.5. Buduję tę aplikację na studia, aby pomóc uczniom w nauce. Większość studentów ma zazwyczaj Windows XP SP2, Windows Vista lub Windows 7. (Niestety użytkownicy komputerów Mac! Wersja Mac pojawi się za około 6 miesięcy) Jaka wersja platformy .NET jest zainstalowana w systemach Windows XP, Vista i 7; i czy moja aplikacja będzie działać na wszystkich tych platformach?Która wersja platformy .NET jest zainstalowana w systemach Windows XP, Vista i 7?
Odpowiedz
.NET Framework 1.1: Windows Server 2003
.NET Framework 2.0: Windows Server 2003 R2
.NET Framework 3.0: Windows Vista, Windows Server 2008
.NET Framework 3.5: Windows 7, Windows Server 2008 R2
.NET Framework 4.0: n/a
.NET Framework 4.5: Windows 8, Windows Server 2012
.NET Framework 4.5.1: Windows 8.1, Windows Server 2012 R2
.NET Framework 4.5.2: n/a
.NET Framework 4.6: Windows 10
.NET Framework 4.6.1: Windows 10 v1511
.NET Framework 4.6.2: Windows 10 v1607, Windows Server 2016
.NET Compact Framework 1.0 (SP2): Windows Mobile 5.0
.NET Compact Framework 2.0: Windows Mobile 6.0
Z innych SO pytania:
- Windows 7 - 3,5
- Vista - 2,0 i 3,0
- XP - nie zainstalowanych
- XP SP2 - nie zainstalowano
- XP SP3 - nie zainstalowano
Jeśli chcesz mieć pewność, że aplikacja działa na wszystkich z nich, trzeba będzie zainstalować Ramy siebie - używać SmallestDotNet.com do tego.
Ta aplikacja nie działa w systemie Windows XP? –
Nie domyślnie (dla XP i SP2). Będziesz musiał zainstalować środowisko na komputerach klienckich. – Oded
Dla poczucia kompletności: XP SP3 - niezainstalowany –
Spójrz na podobne pytanie "Czy istnieje sposób na określenie wersji .NET Framework z wiersza poleceń?" w którym opublikowałem odpowiedź: here. W tej odpowiedzi znajduje się łącze do artykułu o CodeProject, który dokładnie to robi ...
Wersja platformy .NET może być trochę inna na każdym komputerze w oparciu o to, jakie oprogramowanie już zainstalowało.
Podobnego pytania zadawano tutaj na Stackoverflow i jedną z odpowiedzi, które mogą być pomocne, może być ..... przyjrzenie się temu artykułowi.
Jak masz zamiar zainstalować .NET Framework z aplikacją można też znaleźć .NET Client Profile użyteczne. Jest to niewielka wersja środowiska, którą można dołączyć do dystrybucji.
To jest zepsuty link – GLlompart
Chciałbym podkreślić, że Windows XP SP3 nie NIE mieć .NET Framework 3.5 (Pełny profil) zainstalowane. Właśnie się dowiedziałem i byłem przestraszony: -0
co z datami wydania? może wygra sp3, zanim wydano framework 3.5? Jak to możliwe, że jeśli zaktualizowane przez Windows aktualizacji wersji 3.5 może zostać zainstalowany, chciałbym wiedzieć o tym. –
- 1. Sprawdź, która wersja programu DirectX jest zainstalowana.
- 2. Gdzie jest bezpieczne miejsce do przechowywania plików dziennika zgodnych z systemami XP, Vista i Windows 7?
- 3. Wymagania systemowe .NET Framework 4.5 operacyjny (bez Vista i XP)
- 4. Jak wykryć, która wersja programu Internet Explorer jest zainstalowana?
- 5. Jak sprawdzić, która wersja mod_perl jest zainstalowana?
- 6. Która wersja interfejsu API tkaniny jest zainstalowana?
- 7. Sprawdź, czy zainstalowana jest pełna wersja .net?
- 8. Czy jest nowe API Midi dla Windows Vista/7/8?
- 9. Jak skonfigurować logowanie w systemie log4net do% LOCALAPPDATA% w systemach Windows XP i 7?
- 10. Która wersja platformy .net będzie używać Sharepoint 2010?
- 11. Jak programowo utworzyć powiązanie plików, które działa w XP, Vista i Windows 7
- 12. Skąd wiadomo, która wersja modułu URL Rewrite IIS7 jest zainstalowana?
- 13. Rozwiń Windows Phone 7 na Windows XP
- 14. Jak sprawdzić, która wersja Webdeploy/msdeploy jest obecnie zainstalowana?
- 15. jak sprawdzić, która wersja pakietu nltk, scikit learn jest zainstalowana?
- 16. Wyświetlacz Style XP CFileDialog w Windows 7
- 17. .NET ListView i Windows 7
- 18. Android: Jak sprawdzić, która wersja platformy jest celem APK?
- 19. Darmowy serwer DNS dla Windows XP/Vista/Win7?
- 20. Czy mogę uzyskać dostęp do zapisu sektorów dysku surowego w systemach Vista i Windows 7 w trybie użytkownika?
- 21. Jaka wersja MongoDB jest zainstalowana na Ubuntu
- 22. alternatywa malloc_size w systemach Linux i Windows
- 23. jak określić, która wersja systemu Windows i/lub cmd.exe jest uruchamiana w pliku wsadowym?
- 24. Co to jest odpowiednik systemu Windows XP inet_pton lub InetPton?
- 25. katalog roboczy użytkownika: XP vs Vista
- 26. Odmienne rozmiar forma pomiędzy XP i 7
- 27. Dlaczego potrzebuję java.net.preferIPv4Stack = true tylko w niektórych systemach Windows 7?
- 28. Ustal, która wersja OpenCV
- 29. która wersja Eclipse Byłbym pobraniem:
- 30. Zapisz plik na pulpit w Vista/Windows 7 w .NET 2.0
Możesz zbudować swój instalator, aby wykryć i/lub pobrać odpowiednie środowisko uruchomieniowe. Biorąc pod uwagę to rozprzestrzenianie się systemów operacyjnych, jak widać, niektóre nie mają żadnej wersji ramowej, więc nie tracisz zbyt wiele, celując w ramy 3.5. – Joe
Dobre pytanie, a ta strona internetowa zawiera większość http://blogs.msdn.com/b/astebner/archive/2007/03/14/mailbag-what-version-of-the-net-framework-is-included -in-what-wersja-of-the-os.aspx, ale teraz chciałbym wiedzieć, która wersja .NET jest zainstalowana, gdy wszystkie wymienione okna są * absolutnie aktualizowane na bieżąco z aktualizacją systemu Windows *? –