Projekt jest ukierunkowany na .Net Framework 4.6, który nie jest zainstalowany [duplikat]

9

...ale to jest. Współpracownik zainstalował VS 2015 (używam 2013). Stworzył projekt ukierunkowany na .net 4.6. Wziąłem projekt z TFS i próbowałem go otworzyć, ale otrzymałem następujący komunikat o błędzie „Projekt C # MyProject jest ukierunkowany, framework sieciowy, wersja = v4.6, który nie jest zainstalowany na tym komputerze”. . Pobrałem .net 4.6 i pakiet docelowy, a następnie ponownie uruchomiłem urządzenie. Próbowałem ponownie otworzyć projekt i otrzymałem dokładnie ten sam komunikat.

Czy będę musiał zainstalować VS2015, czy jest lepsze rozwiązanie?

EDYCJA: Mam pakiet „Kierowanie”, a poniższy link dotyczy pakietu „Wiele celów”. Muszę jeszcze znaleźć działający link do pakietu z wieloma celami. Czy jest jakaś różnica?

BattlFrog
źródło
Nigdy nie wskazałeś, jaki był komunikat o błędzie.
Ramhound,
1
Tytuł postu. Pełna wiadomość brzmi: „Projekt C #, na który celuje mój projekt, Net Framework, wersja = v4.6, który nie jest zainstalowany na tym komputerze”.
BattlFrog,
1
Nie należy używać tytułu, aby wskazać, jaki jest błąd, należy podać konkretny błąd. Tytuł powinien pomóc nam znaleźć twoje pytanie, więc powinien opisywać twoje pytanie, a nie być niepełnym zdaniem.
Ramhound,

Odpowiedzi:

6

Po zainstalowaniu .NET Framework 4.6, .NET Framework 4.6 Targeting Pack i .NET Framework 4.6 Pakiety językowe działało.

  1. Microsoft .NET Framework 4.6 (instalator sieciowy) dla systemu Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012 i Windows Server 2012 R2

  2. Microsoft .NET Framework 4.6 Pakiet docelowy i pakiety językowe dla Windows Vista SP2, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2008 SP2 Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2 i Windows 10

BattlFrog
źródło