Jeg forsøger at køre et iterationsprogram, og når jeg klikker på det, åbnes det og afsluttes derefter. Når jeg åbner inputtekstfilen ved hjælp af programmet, afsluttes iterationen, hvorefter vinduet straks lukkes. Hvordan kan jeg enten køre det, så vinduet ikke lukker (og jeg kan se mine resultater), eller hvordan kan det lykkes mig at gøre det samme i kommandoprompten. I'm ikke super bekendt med at gøre ting i kommandoprompten.
Konsolvinduet forbliver åbent, selv efter at MyApp.exe afsluttes:
cmd /K "C:\SomeFolder\MyApp.exe"
Du kan oprette en genvej med ovenstående. Denne løsning virker med alle konsolprogrammer og kræver ikke, at du skal gå gennem kommandoprompt hver gang (eller ændre den originale exe, hvilket du normalt ikke kan).
I øvrigt har /K
-switchen eksisteret siden NT-dagene :-p
.exe
's placering ved hjælp af kommandoen cd
-> udfør din .exe
Console.ReadKey()
i slutningen af din kode, så programmet vil vente, indtil brugeren trykker på en eller anden tast.