VS2005 i kilka .NETów

0

Mam pytanko, jak mam zainstalowane kilka dotnetów (1.1-3.0) i kompiluję program w C#, to w której wersji będzie on działał. CZy w tym VS można wybrać wersję?

0

Można wybrać, pod którą wersję będzie skompilowane.

0

Ale gdzie to się wybiera?

0

Do .net 1.1 na pewno nie mozna wybrac. Po prostu musisz pisac w visualu 2003.
3.0 / 2.0 ... tego akurat nie wiem... moze faktycznie mozna gdzies cos wybrac?

0

Z tego co ja zauważyłem..

.NET 1.x --> VS 2003
.NET 2.x --> VS 2005
.NET 3.x --> VS 2008

Ale pewien nie jestem czy to dokładnie tak jest.

0

Nie mam obecnie Visual Studio, więc nie powiem, jak jest tam. W SharpDevelop 2.2.1 jest na przykład w Projekt->Opcje projektu->Kompilacja->Docelowy framework. Zatem nie wierzę, aby w konkurencyjnym środowisku na tym samym kompilatorze takiej możliwości nie było.

0

Google napisał:

you cant chose the framework version, VS2003 uses v 1.1 and VS2005 uses 2.0
(or 3.0 if you have the pluggin, but 3.0 only adds features, it doesnt change
the base framework, so it still uses 2.0).

Więc jest mniej więcej tak jak napisał wasiu. VS 2008 ma podobno opcję wybory wersji .NET ale gdzie:/?


MAM:)! Prawo klik na nazwę projektu i Properties. Tam w zakładce Application wybieramy Target framework. Chyba o to chodzi.

0

Mała uwaga: VS 2008 nakierowany jest na .NET 3.5, nie 3.0.

0

3.5 to rozszerzenie 3.0. 3.0 było dostępne już w VS2005 po zainstalowaniu odpowiedniego dodatka.

1 użytkowników online, w tym zalogowanych: 0, gości: 1