2011-08-18 10 views
7

Utworzono aplikację VB Console i domyślnie jest ona ustawiona na .NET 4, ale potrzebuję jej .NET 3.5. Szukałem, ale wszystkie znalezione referencje mówią o zmianie na karcie "Kompilacja" we właściwościach, ale nie mam karty kompilacji ani niczego innego, co pozwala zmienić strukturę docelową.Zmień szkielet docelowy w aplikacji konsoli VB.NET

Wszelkie pomysły inne niż odtworzenie projektu?

Uwaga: Używam VS2010 Ostateczny

Aktualizacja: dodano ekran strzału

enter image description here

+0

prawym przyciskiem myszy na projekcie, uderzył Właściwości, okno otwiera się, uderzył w zakładce Application (lewa oś), ramowa docelowa jest właśnie tam. – Will

+0

@Will nope. Zobacz mój zrzut ekranu. –

+0

Widziałeś to już wcześniej? http://msdn.microsoft.com/en-us/library/ex6a2fad.aspx Wygląda na to, że coś może zostać uszkodzone na twoim komputerze. Jeśli tworzysz nową aplikację konsolową, czy jest tam karta kompilacji? – webdad3

Odpowiedz

17

Czy jesteś pewien, że są w porządku klikając na projekt, a następnie klikając polecenie Właściwości? Dla mnie w oknie właściwości znajduje się zakładka Compile po lewej stronie (pod Application) i istnieje możliwość zmiany celu pod Advanced Compile Options....

+0

nie. Zobacz moją odpowiedź na zrzut ekranu tego, co widzę. –

+0

Możesz spróbować przełączyć wszystkie odniesienia do 3.5 i bezpośrednio edytować plik projektu, chociaż nie jestem pewien, czy to by działało całkowicie. – jli

+0

Myślałem o tym, ale myślę, że zamierzam stworzyć nowy projekt. –

1

W vs2010 masz PROJECT ---> SLN Nazwa właściwości -> KOMPILACJA ---> ZAAWANSOWANE OPCJE KOMPILACJI (BOTTOM). Teraz powrót do wersji 3.5 jest czymś, o ile wiem, czymś, czego nie możesz zrobić, co najmniej nie jest łatwe ani zalecane. Oczywiście przejście od wersji 2.0 do wersji 3.5 lub 4.0 jest łatwe jak w powyższym kroku. Najlepszym rozwiązaniem jest niestety utworzenie nowego projektu w ramach 3.5.

0

projektowe/Właściwości/kompilacji/Zaawansowane opcji kompilacji

enter image description here