Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [C#] Problema chiusura applicazione console

    Ciao a tutti,
    non riesco a far chiudere automaticamente una applicazione C# da console, sono arrivato al punto di fare una banale applicazione di test e neanche lei funziona, ecco il codice:

    namespace ConsoleTest
    {
    class Program
    {
    static void Main()
    {
    Console.WriteLine("BEGIN");
    Thread.Sleep(5000);
    Console.WriteLine("END");

    try
    {
    Console.WriteLine("TRY TO CLOSE");
    System.Environment.Exit(1);
    }
    catch (Exception e)
    {
    Console.WriteLine("EXC: " + e);
    }
    }
    }
    }

    Invece di chiudersi automaticamente, il programma mi chiede "Premere un tasto prima di continuare...", premo il tasto e tutto si chiude, come se ci fosse una ReadLine...che pero' non c'è nel codice...
    Qualche idea per favore?
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  2. #2
    Per completezza, il programma non va in eccezione, fino a TRY TO CLOSE ci arriva
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  3. #3
    Sono alla follia ), in debug si chiude tranquillamente, in run no
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  4. #4
    OK il fagiano d'oro del giorno è il mio...è quel bastardo di Visual Studio che - nella sua follia, perchè di questo si tratta - pensa bene di chiedere la pressione di un tasto all'utente prima di chiudere il programma se questo viene lanciato col classico CTRL+F5.
    Ma brutto pirla! Se ti dico che l'applicazione si deve chiudere quella si deve chiudere...rob de matt...
    Ciao a tutti
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Originariamente inviato da raistlin76
    OK il fagiano d'oro del giorno è il mio...è quel bastardo di Visual Studio che - nella sua follia, perchè di questo si tratta - pensa bene di chiedere la pressione di un tasto all'utente prima di chiudere il programma se questo viene lanciato col classico CTRL+F5.
    Ma brutto pirla! Se ti dico che l'applicazione si deve chiudere quella si deve chiudere...rob de matt...
    Ciao a tutti
    Guarda che Visual Studio si comporta correttamente (il prodotto che si usa va studiato prima ...)

    Ctrl-F5 fa quello che hai detto (ma e' "by design") ... oppure usi solamente F5 ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.