Condividi tramite


Procedura: generare ed eseguire l'applicazione Visual C#

Aggiornamento: novembre 2007

Per generare ed eseguire il programma C#, è sufficiente premere F5.

Questa attività implica ovviamente l'esecuzione automatica di numerose operazioni. Prima che un programma C# possa essere eseguito, è necessario che venga compilato nel formato intermedio riconosciuto da tutti i linguaggi di .NET Framework, ovvero MSIL (Microsoft Intermediate Language). Per ulteriori informazioni su MSIL, vedere C# e .NET Framework.

Quando si preme F5 oppure si sceglie Avvia o Avvia senza eseguire debug dal menu Debug, viene eseguita la conversione e viene creato il file eseguibile.

Il file eseguibile del programma, con estensione exe, viene archiviato in uno o entrambi i seguenti percorsi:

Documenti\Visual Studio 2008\Projects\<Nome progetto>\<Nome progetto>\bin\Debug

-oppure-

Documenti\Visual Studio 2008\Projects\<Nome progetto>\<Nome progetto>\bin\Release

L'esistenza di due possibili percorsi è dovuta al fatto che esistono due possibili formati del file eseguibile. Quando si preme F5, viene creata una versione dell'eseguibile con informazioni di debug aggiuntive. Questo file viene archiviato nella directory Debug.

Se si sceglie Compila soluzione dal menu Compila o si preme CTRL+F5 o si sceglie Avvia senza eseguire debug dal menu Debug, viene creata una versione dell'eseguibile senza informazioni di debug.

In genere viene utilizzata la versione di debug del file eseguibile durante la fase di sviluppo e viene quindi creata la versione finale quando è necessario condividere o distribuire l'applicazione completata. Per ulteriori informazioni, vedere Procedura: distribuire l'applicazione Visual C# Express.

Se nella sintassi C# sono presenti errori o identificatori che non è possibile risolvere in un tipo o un membro conosciuto, la compilazione non verrà completata e verrà visualizzato un elenco di errori nella Finestra Elenco errori che viene visualizzata per impostazione predefinita direttamente sotto l'editor di codice. È possibile fare doppio clic su un messaggio di errore per spostarsi sulla riga del codice in cui si è verificato l'errore.

Errore del compilatore CSharp

I messaggi di errore del compilatore C# sono generalmente chiari e descrittivi. Se non è possibile determinare il problema, è possibile consultare l'argomento della Guida relativo a quel messaggio premendo F1 con il messaggio di errore selezionato nell'elenco errori. Nell'argomento della Guida sono contenute utili informazioni aggiuntive. Se non è possibile risolvere il problema, il passaggio successivo consisterà nel rivolgere la domanda su uno dei forum o dei newsgroup di C#. Per accedere a questi forum, scegliere Forum MSDN dal menu ?.

Nota

Se un argomento della Guida relativo agli errori del compilatore non è stato utile per la risoluzione di un determinato errore, è possibile inviare una descrizione del problema a Microsoft per contribuire al miglioramento della documentazione. Per inviare commenti sulla Guida, fare clic sul collegamento nella parte inferiore della pagina della Guida in cui è contenuto l'errore.

Per eseguire il programma C#

  • Per compilare e avviare il programma, scegliere Avvia o Avvia senza eseguire debug dal menu Debug.

    -oppure-

    Premere F5.

    Il file eseguibile del programma verrà creato ed avviato automaticamente.

Per creare un file eseguibile che non contenga informazioni di debug

  • Per creare una versione finale del file eseguibile, scegliere Genera soluzione dal menu Genera.

    -oppure-

    Premere CTRL+F5.

    -oppure-

    Scegliere Avvia senza eseguire debug dal menu Debug.

Vedere anche

Attività

Procedura: creare una nuova applicazione Visual C# Express

Procedura: distribuire l'applicazione Visual C# Express

Altre risorse

Visual C# Express

Utilizzo dell'IDE di Visual C# Express