Visual Studio 2019 - Pytanie - aplikacja WinForms z oknem konsoli

0

Hejka, mam myślę, że proste pytanie. Nie mogę sobie poradzić z kompilatorem od VS2019. Chce napisać program, który będzie uruchamiał standardową konsolę + okienko windowsForms ale gdy wybiorę z listy projekt typu WIndowsForms to przy kompilacji konsola sie nie pojawi bo zapewne jest ustawiony target kompliacji na winexe ( informacja żeby nie uruchamiać konsoli) natomiast gdy wybieram z listy opcje " Aplikacja w konsolowa" to nie mam możliwości dołączyć przestrzeni nazw System.Windows.Forms ( kompilator informuje że nie zna takiej przestrzeni nazw... ) nie wiem o co może biegać. W skrócie chodzi o to że nie mam możliwości skompilować kodu dla konsoli która będzie uruchamiała okienko bo VS w projekcie konsolowym nie respektuje przestrzeni nazw Windows.Forms a w projekcie okienkowym jest zablokowane pojawienie się okna konsoli. Czy ktoś ma jakiś pomysł jak to ustawić. Jedyna opcja, którą na tą chwilę używam jest ręczna kompilacja kodu z konsoli ( wtedy nie ma problemu ) jednak jest to nie wygodne kiedy ciągle wprowadzam poprawki... Jakieś pomysły jak przestawić kompilator VS ?

2

Powinieneś dodać z poziomu „Add Reference”
a dopiero potem odpowiedni using

0

@john_doe: A mógłbyś mi wytłumaczyć jak dodaje się tę referencje do projektu konsolowego ?
screenshot-20211225121304.png

@john_doe: Próbowałem i pojawia się coś takiego
screenshot-20211225121748.png

6

Prawym na projekcie - Właściwości - i tam masz "Output type" obok "Target framework", ustawiasz "Aplikacja konsolowa" w twojej aplikacji WinForms i działa. Alternatywnie ustaw <OutputType>Exe</OutputType> w .csproj.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.