Witam, jak ustawić w programie VS projekt, aby korzystał z frameworka 3, kiedy jest zainstalowany framework 4
Zdaje się, że: w Solution Explorer klikasz 2x na Proporties, otwiera ci się strona i w "Target framework" zmieniasz na taki jaki ci pasuje.
niestety w VS 2005 i posiada target framework chyba, więc trzeba odinstalować frameworka 4 i zainstalować 2
To nic nie da. Na każdym komputerze powinno być teraz zainstalowane .net framework 1.1, 3.5 (ma wbudowane biblioteki 2.0 i 3.0) oraz 4.0. Nie korzystałem z vs 2005 ale w 2008 jest ten wybór tzn masz do wyboru 2.0, 3.0 i 3.5, tak wiec jeżeli nie potrzebujesz opcji z płatnej wersji możesz skorzystać z darmowego VS 2008 EE.
Pod 2005 nie da się pisać dla frameworka 3.0. potrzebujesz wersji 2008 albo 2010.
To jest w zasadzie sztuczne ograniczenie, bo zawsze można kompilować odpalając kompilator ręcznie w konsoli dla odpowiedniej wersji frameworka, ale wygodne to to nie będzie.