Jak znaleźć wersję .NET Framework projektu programu Visual Studio?


Odpowiedzi:


113

To zależy od wersji programu Visual Studio:

  • W 2002 roku wszystkie projekty używają .Net 1.0
  • W 2003 roku wszystkie projekty używają .Net 1.1
  • W 2005 roku wszystkie projekty używają .Net 2.0
  • W 2008 r. Projekty używają .Net 2.0, 3.0 lub 3.5; możesz zmienić wersję we Właściwościach projektu
  • W 2010 roku projekty używają .Net 2.0, 3.0, 3.5 lub 4.0; możesz zmienić wersję we Właściwościach projektu
  • W 2012 roku projekty używają .Net 2.0, 3.0, 3.5, 4.0 lub 4.5; możesz zmienić wersję we Właściwościach projektu

Nowsze wersje programu Visual Studio obsługują wiele wersji platformy .Net; sprawdź typ i właściwości swojego projektu.


2
im w 2008 roku. ale nie wiem, która wersja jest używana w obecnym projekcie.
Początkujący programista,

3
Więc przejdź do właściwości projektu dla bieżącego projektu.
SLaks

1
mam cię. widzę wersję.
Początkujący programista,

4
Następnie należy zaakceptować tę odpowiedź, klikając pusty znaczek.
SLaks

1
@levininja: W przypadku nowszych wersji zależy to całkowicie od projektu.
SLaks

72
  • VB

Właściwości projektu -> karta Kompilator -> przycisk Zaawansowane opcje kompilacji

  • DO#

Właściwości projektu -> karta aplikacji


1
Podobnie w VS2019 - Properties -> Application -> Target Framework
JGFMK

38

Najprostszym sposobem znalezienia wersji frameworka bieżącego projektu .NET jest:

  1. Kliknij projekt prawym przyciskiem myszy i przejdź do „Właściwości”.
  2. Na pierwszej karcie „Aplikacja” można zobaczyć platformę docelową, z której korzysta ten projekt.

9

Możesz również przeszukać pliki projektu programu Visual Studio pod kątem tagu XML RequiredTargetFramework. Ten tag wydaje się istnieć w .NET 3.5 i nowszych.

Na przykład: <RequiredTargetFramework>3.5</RequiredTargetFramework>


1
Działał dobrze w dużym rozwiązaniu, aby po prostu użyć Notepad ++ i wyszukać w pliku wszystkie pliki * .csproj. Jedna uwaga, chociaż wartość na moim końcu miała v z przodu. <TargetFrameworkVersion> v4.0 </TargetFrameworkVersion>
Marius Vorster

Jest różnica między TargetFrameworkVersionaRequiredTargetFramework
Marcel

1
@Marcel jaka jest różnica?
kaduceusz

5

Proste kliknięcie prawym przyciskiem myszy i przejdź do opcji Właściwości dowolnego projektu w istniejącej aplikacji i zobacz opcję aplikacji w menu po lewej stronie, a następnie kliknij opcję aplikacji, zobacz platformę docelową, aby zobaczyć aktualną wersję Framework.


3

Szanując .NET Framework 4.6 i Visual Studio 2017 możesz wykonać następujące czynności:

  1. Na pasku opcji u góry programu Visual Studio wybierz czwartą opcję „Projekt” i pod nią kliknij ostatnią opcję o nazwie Właściwości [ ProjectName ]. Kliknij ją, a zobaczysz, że została otwarta nowa karta. opcję Application po lewej stronie, a wersja .NET Framework będzie widoczna pod nazwą „Target Framework” .
  2. Na karcie Eksplorator rozwiązań wybierz projekt i naciśnij klawisze Alt + Enter .
  3. LUB po prostu kliknij prawym przyciskiem myszy projekt i kliknij ostatnią opcję, która mówi Właściwości .

2

To tak proste, jak w Twoim Visual Studio.

  1. przejdź do czwartej opcji menu u góry, „strona internetowa”.
  2. pod stronami internetowymi przejdź do opcji „opcje startowe”.
  3. w opcjach startowych przejdź do opcji „buduj”.
  4. zmień ramy docelowe tam na jakie kiedykolwiek ramy.

1

Nie możesz zmienić docelowej wersji systemu Windows ani .NET Framework, jeśli utworzysz projekt w programie Visual Studio 2013. Ta opcja nie jest już dostępna.

Spójrz na to łącze od firmy Microsoft: http://msdn.microsoft.com/en-us/library/bb398202.aspx


1
Chyba że źle cię rozumiem, to absolutnie nieprawda. Uwaga, do której się odwołujesz, dotyczy tylko aplikacji ze Sklepu Windows. Zmiana docelowej wersji .Net Framework jest możliwa (i często wykonywana!) W przypadku większości typów projektów.
Bubbleking

0
  1. W Eksploratorze rozwiązań otwórz menu kontekstowe projektu, który chcesz zmienić, a następnie wybierz pozycję Właściwości .
  2. W lewej kolumnie okna Właściwości wybierz kartę Aplikacja .
  3. Na liście Platforma docelowa zobaczysz aktualną wersję platformy .NET Framework w projekcie. Z tego miejsca możesz również zmienić szkielet.
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.