2013-07-12 10 views
26

Pracuję nad projektem C# przy użyciu VS 2012 zainstalowanego w Windows 8 dziś po południu. Działa dobrze i przesyłam mój kod do TFS, zanim wyruszyłem do domu.Projekt C# jest ukierunkowany na ".Net Framework, Version = v4.5", który nie jest zainstalowany na tym komputerze.

Ale po pobraniu i otwarciu tego projektu przy użyciu VS 2012 zainstalowanego w systemie Windows 7. Dostałem komunikat o błędzie poniżej.

Projekt C# jest kierowany na ".Net Framework, Version = v4.5", który jest nie zainstalowany na tym komputerze. Aby kontynuować, wybierz opcję poniżej.

  1. Zmień cel na .Net Framework 4.5. Możesz wrócić do ".Net Framework, Version = v4.5" w późniejszym czasie.
  2. Pobierz pakiet kierowania dla ".Net Framework, wersja = v4.5". Projekt się nie zmieni.
  3. Nie ładuj projektu.

Jestem pewien, że zainstalowałem .Net Framework 4.5 na moim laptopie z systemem Windows 7. Nie mogę załadować mojego projektu. Ktoś wie, jak rozwiązać ten problem?

Wielkie dzięki!

--------------- aktualizacje --------

Dla ludzi, którzy mają ten sam problem:

odinstalowałem VS 2012 i. Net Framework 4.5 i ponownie zainstaluj oba. Problem jest rozwiązany. Teraz mogę załadować mój projekt.

+0

To nie jest rodzaj pytań dozwolonych tutaj w stackoverflow ... Czy przeczytałeś FAQ? –

+0

Co możesz zrobić, to po prostu spróbować odinstalować vs2012 na wygranej 7 maszynie, a następnie ponownie ją zainstalować. –

+6

Cześć RuneS. Przeczytałem FAQ zanim zadałem pytanie. Dlaczego tego rodzaju pytanie nie jest dozwolone? – Ivy

Odpowiedz

14

Kliknij projekt prawym przyciskiem myszy i kliknij "Właściwości". W zakładce "Aplikacja" sprawdź, czy masz opcję dla frameworka 4.5 na liście rozwijanej "Docelowe środowisko". Jeśli go masz, po prostu wybierz i spróbuj ponownie zbudować swój projekt. Jeśli nie masz tej opcji, przejdź do "Programy i funkcje" w systemie Windows 7 i upewnij się, że zainstalowany jest program .NET Framework 4.5. Jeśli go posiadasz, spróbuj naprawić instalację VS 2012 w tym samym menu i ponownie sprawdź opcje na liście rozwijanej "Target Framework".

+1

Naprawiono to dla mnie w systemach Windows 8 i VS 2013. –

+1

Która część odpowiedzi to naprawiła? Naprawa" ? – granadaCoder

+2

Otwarcie właściwości projektu i wybranie programu .NET Framework 4.5.2 rozwiązało problem. Wydaje się, że usunięcie oddzielnej wersji VS w jakiś sposób usunęło cel .NET Framework 4.5. – JLRishe

Powiązane problemy