Pagina Generazione, Progettazione progetti (C#)

Aggiornamento: novembre 2007

La pagina Generazione di Progettazione progetti consente di specificare le proprietà di configurazione della build del progetto. Questa pagina è valida solo per i progetti di Visual C#.

Nota:

Il computer potrebbe mostrare nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. L'edizione di Visual Studio in uso e le impostazioni attive utilizzate determinano questi elementi. Il contenuto descritto in questo argomento presuppone la selezione di Impostazioni generali per lo sviluppo. Per visualizzare o modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Configurazione e piattaforma

Le seguenti opzioni consentono di selezionare la configurazione e la piattaforma da visualizzare o modificare.

Nota:

Con configurazioni della build semplificate, il sistema del progetto determina se generare una versione di debug o di rilascio. Di conseguenza, queste opzioni non vengono visualizzate. Per attivare le configurazioni della build avanzate, dal menu Strumenti scegliere Opzioni. Nella finestra di dialogo Opzioni, espandere Progetti e soluzioni, fare clic su Generale, quindi selezionare la casella di controllo Mostra configurazioni della build avanzate. In questo modo si ottiene il controllo manuale su tutti i valori di configurazione e sulla compilazione di una versione di debug o di rilascio. Per ulteriori informazioni, vedere Finestra di dialogo Opzioni, Progetti e soluzioni, Generale.

  • Configurazione
    Specifica le impostazioni di configurazione da visualizzare o modificare. Le impostazioni possono essere Attiva (Debug) (impostazione predefinita), Debug, Release o Tutte le configurazioni.

  • Piattaforma
    Specifica le impostazioni della piattaforma da visualizzare o modificare. L'impostazione predefinita è Attivo (Any CPU). È possibile modificare la piattaforma attiva mediante Gestione configurazione. Per ulteriori informazioni, vedere Procedura: creare e modificare le configurazioni.

Generale

Le opzioni elencate di seguito consentono di configurare le impostazioni generali del processo di generazione.

Errori e avvisi

Le impostazioni riportate di seguito sono utilizzate per configurare le opzioni degli errori e avvisi del processo di generazione.

Considera gli avvisi come errori

Le impostazioni riportate di seguito sono utilizzate per specificare quali avvisi considerare come errori. Selezionare una delle seguenti opzioni per indicare in quali condizioni restituire un errore quando la generazione rileva un avviso. Per ulteriori informazioni, vedere /warnaserror (gestione degli avvisi come errori) (opzioni del compilatore C#).

  • Nessuno
    Non considera alcun avviso come errore.

  • Avvisi specifici
    Consente di considerare gli avvisi specifici come errori. Separare più numeri di avvisi mediante virgole o punto e virgola.

  • Tutti
    Considera tutti gli avvisi come errori.

Output

Le impostazioni riportate di seguito sono utilizzate per configurare le opzioni di output del processo di generazione.

  • Percorso output
    Specifica il percorso dei file di output per la configurazione del progetto. Questo percorso è relativo. Se si immette un percorso assoluto verrà salvato come relativo. Il percorso predefinito è bin\Debug.

    Con configurazioni della build semplificate, il sistema del progetto determina se generare una versione di debug o di rilascio. Scegliendo Compilazione dal menu Debug (F5) la compilazione verrà collocata nel percorso di debug indipendentemente dal Percorso output specificato. Tuttavia, il comando Compila del menu Compila la inserisce nel percorso specificato. Per attivare le configurazioni della build avanzate, scegliere Opzioni dal menu Strumenti. Nella finestra di dialogo Opzioni, espandere Progetti e soluzioni, fare clic su Generale, quindi deselezionare la casella di controllo Mostra configurazioni della build avanzate. In questo modo si ottiene il controllo manuale su tutti i valori di configurazione e sulla compilazione di una versione di debug o di rilascio. Per ulteriori informazioni, vedere Finestra di dialogo Opzioni, Progetti e soluzioni, Generale.

  • File di documentazione XML
    Specifica il nome di un file in cui verranno elaborati i commenti relativi alla documentazione. Per ulteriori informazioni, vedere /doc (elaborazione dei commenti per la documentazione) (opzioni del compilatore C#).

  • Registra per interoperabilità COM
    Indica che l'applicazione gestita esporrà un oggetto COM (COM Callable Wrapper) che consente ad un oggetto COM di interagire con l'applicazione gestita. La proprietà Tipo di output nella pagina Applicazione di Progettazione progetti dell'applicazione deve essere impostata su Libreria di classi per rendere disponibile la proprietà Registra per interoperabilità COM. Per una classe di esempio che è possibile includere nell'applicazione Visual C# ed esporre come un oggetto COM, vedere Classe COM di esempio (Guida per programmatori C#).

  • Genera assembly di serializzazione
    Specifica se creare un assembly di serializzazione XML per i tipi presenti nell'assembly. Per ulteriori informazioni, vedere Strumento per la generazione di serializzatori XML (Sgen.exe).

  • Avanzate
    Fare clic per visualizzare la finestra di dialogo Finestra di dialogo Impostazioni di generazione avanzate (C#).

Vedere anche

Altre risorse

Progetti, elementi dell'interfaccia utente

Opzioni del compilatore C#