Visual Studio Konsola znika po wykonaniu programu

Visual Studio Konsola znika po wykonaniu programu
L9
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:74
0

Czytałem dziesiątki tematów na temat zamykania się konsoli. Większość osób dawało bezsensowne odpowiedzi i radziło wpiysywać jakieś komendy skryptowe.
Uczę się C# z tutoriala z udemy i u gościa się nie zamyka, i wcale nie musiał nic wpisywać.
Nie można tego gdzieś ustawić w windowsie? Z tego co wyczytałem, problem leży w windowsie a nie w Visual studio.

Azarien
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 godziny
0

a.png

  • a.png (42 KB) - ściągnięć: 76
L9
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:74
0

Problem leży w windowsie nie w Visual studio.
Załączam logi z FRST, być może ktoś będzie w stanie pomóc.

SA
  • Rejestracja:ponad 12 lat
  • Ostatnio:około godziny
  • Postów:1435
0

Zamykanie się konsoli jest zachowaniem poprawnym, program się skończył to co ma robić?

L9
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:74
0

Nie jest poprawnym zachowaniem. Ma czekać aż coś się kliknie. Jak mogę sprawdzać kod w konsoli jak się zaraz zamyka po wykonaniu ?

witeks44
to dodaj sobie jakiś ReadKey na końcu
SA
To, że oczekujesz innego zachwowania nie znaczy, ze obecne jest niepoprawne. To Ty nie rozumiesz tematu.
SA
Programy konsolowe mają wykonać swoją robotę i się zamknąć. Tyle.
WeiXiao
@Saalin: od chyba roku VS odpala konsolowe w swojej konsoli, która zostaje po zakończeniu programu.
L9
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:74
0

Dobra udało się. Przejechałem kompa malwarebytes i konsola działa poprawnie. Można zamknąć.

dam1an
no tak, te wirusy zamykające konsole to jakaś plaga ostatnio...
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Wrocław
4

W takim razie to był chyba jakiś konsolawirus.

AF
  • Rejestracja:prawie 18 lat
  • Ostatnio:około 2 miesiące
0

Zawsze mnie to ciekawiło, dlaczego ludzie odpalają każdą aplikację w debuggerze, zamiast po prostu ją włączyć przez CTRL+F5? A jak dobrze pamiętam, to przy zwykłym uruchomieniu okienko konsoli nie znikało od lat (a mam wrażenie, że i dekad).

O takich sprawach, jak inne działanie aplikacji uruchomionej przez F5 zamiast CTRL+F5 nie wspominam (chociaż na pewnym etapie to też ma spore znaczenie).

L9
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:74
0

@Afish: Ale ja właśnie odpalałem ctrl i f5 i też znikało. Zawsze znikało, ale już jest okej.

AF
A to zwracam honor, zmylił mnie screenshot od Azariena.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Wrocław
1

@Afish: pewnie po to, aby debugować. Jaki jest sens odpalania aplikacji bez debugowania z poziomu IDE?

AF
  • Rejestracja:prawie 18 lat
  • Ostatnio:około 2 miesiące
0

Pytanie pod publiczkę, przecież nie każdą aplikację trzeba debugować. Szczególnie aplikację napisaną przez początkującego (nie mówię tu o autorze tematu, tylko o stereotypie), gdzie ten ani debugować nie umie, ani nawet nie widzi różnicy. Poza tym debugger można zawsze podłączyć później, jest to szybsze, aplikacja działa bez ingerencji debuggera, więc nie ma modyfikowanej pamięci i alokacji, nie ma wolnego profilera.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Wrocław
0

No skoro już na takie filozoficzne rozkminy schodzimy, to aplikacji w ogóle nie trzeba debugować. Co najwyżej można, jeśli chce się znaleźć błąd albo zrozumieć jak działa, ale to niekonieczne.
Jeśli ktoś nie widzi różnicy między uruchamianiem z debugowaniem, a bez, to Twoje poprzednie pytanie nie miało sensu, jeśli było skierowane do stereotypowych początkujących, którzy różnicy nie widzą.
A zazwyczaj gdy chce się debugować, to ingerencja w wydajność nie ma znaczenia.

Ale odpowiadając na Twoje pytanie - dlaczego ludzie tak odpalają? Bo to robi zielona strzałka w GUI, a jak sam zauważyłeś, początkujący nie widzą różnicy.

somedev
  • Rejestracja:prawie 7 lat
  • Ostatnio:prawie 5 lat
  • Postów:666
1

Zielona strzałka + większość tutoriali każe ją klikać ;) Pewnie jakby ta strzałka robiła attach, to było by 1000 tematów, dlaczego zamiast mojej aplikacji odpala się jakas inna aplikacja? - Jaka? - no jakieś okno z listą procesów..."

AF
  • Rejestracja:prawie 18 lat
  • Ostatnio:około 2 miesiące
0
somekind napisał(a):

Jeśli ktoś nie widzi różnicy między uruchamianiem z debugowaniem, a bez, to Twoje poprzednie pytanie nie miało sensu, jeśli było skierowane do stereotypowych początkujących, którzy różnicy nie widzą.

No racja, źle na to patrzyłem.

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.