Jak wybrać platformę .NET 4.5.2 jako platformę docelową w programie Visual Studio


Odpowiedzi:


180

Musisz zainstalować pakiet deweloperski Microsoft .NET Framework 4.5.2

Zawiera następujące elementy (podkreślenia dodane przeze mnie):

  • .NET Framework 4.5.2

  • .NET Framework 4.5.2 Multi-Targeting Pack: zawiera zestawy referencyjne potrzebne do tworzenia aplikacji przeznaczonych dla .NET Framework 4.5.2

  • Pakiety językowe .NET Framework 4.5.2

  • .NET Framework 4.5.2 Pakiety językowe pakietu Multi-Targeting: zawierają pliki IntelliSense służące do wyświetlania pomocy podczas tworzenia aplikacji przeznaczonych dla platformy .NET Framework 4.5.2 za pośrednictwem programu Visual Studio i IDE innych firm.


4
Upewnij się, że używasz pakietu pobierania (zgodnie z linkiem), a nie instalatora internetowego. Ten ostatni nie zainstaluje pakietu dla wielu celów - nawet jeśli masz zainstalowany program Visual Studio 2013.
osoviejo

1
Wszystkie moje projekty są wyświetlane jako niekompatybilne nawet po zainstalowaniu z tego linku. Czy ktoś miał ten problem?
Jamie

1
Wygląda na to, że to z powodu Windows 8. Najwyraźniej mam uruchomić Visual Studio jako administrator, żeby to działało. Właśnie wczoraj dostałem nowy system operacyjny i już chcę wyrywać sobie włosy!
Jamie

1
Musiałem ponownie uruchomić program Visual Studio, zanim zaczął działać w wersji 4.5.2. Upewnij się, że zrobisz to po zainstalowaniu pakietu Multi-Targeting.
AlphaKilo

1
Nawiasem mówiąc, ten sam schemat powtarza się w przypadku próby kierowania na 4.6.1
JosephStyons

2

Miałem ten sam problem. Chodziło o to, że zainstalowałem DevPack tylko dla mojego języka.

NDP462-DevPack-KB3151934-RUS.exe

w rezultacie odpowiedni folder tutaj

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework

zawierał tylko jeden folder „ru”, podczas gdy folder 4.6.1 był pełen plików.

W końcu instalacja

NDP462-DevPack-KB3151934-ENU.exe

Rozwiązać problem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.