Condividi tramite


Creazione guidata nuovo progetto da file di codice esistenti

Aggiornamento: novembre 2007

Utilizzare questa procedura guidata per creare un progetto di Visual Studio dai file di codice esistenti. Il progetto sarà creato sul computer e tutti i file associati saranno aggiunti al progetto. Quando si utilizza questo nuovo progetto nell'ambiente di sviluppo integrato (IDE) di Visual Studio, sono disponibili tutti gli strumenti necessari per progettare, sviluppare, eseguire il debug e distribuire l'applicazione. L'utilizzo di strumenti di codifica quali IntelliSense consente di visualizzare, modificare, generare ed eseguire il debug dei file di codice.

Nel corso della procedura guidata, verrà richiesto di specificare i dettagli dei file di codice esistenti da aggiungere al progetto e l'applicazione che sarà creata in fase di compilazione del progetto. Per visualizzare questa procedura guidata, selezionare Nuovo dal menu File, quindi fare clic su Progetto da codice esistente.

Nota sulla sicurezza:

Prima di utilizzare i file di codice esistenti per creare un progetto, è necessario determinare l'affidabilità dei file di codice al di fuori di Visual Studio. L'apertura di un progetto in Visual Studio determina l'esecuzione automatica del codice del progetto sul computer locale nel processo completamente attendibile di devenv.exe.

Pagina iniziale

Questa pagina consente di accedere alla Creazione guidata nuovo progetto da file di codice esistenti.

  • Specificare il tipo di progetto che si desidera creare
    Specifica il linguaggio dei file di codice che verrà utilizzato per creare un progetto Visual Studio.

Pagina Specifica i dettagli di progetto

Nota:

Questa pagina è relativa ai progetti Visual Basic, Visual C# e Visual J#.

In questa pagina è possibile fornire informazioni sui file di codice esistenti e sull'applicazione che sarà creata.

  • Specificare il percorso dei file
    Specifica il percorso dei file di codice che verrà utilizzato per creare un progetto Visual Studio. La posizione può essere una cartella del computer o un percorso UNC, ma non un URL.

  • Sfoglia
    Consente di visualizzare la finestra di dialogo Specificare il percorso dei file da dove è possibile accedere alla cartella in cui sono contenuti i file di codice esistenti.

  • Includi sottocartelle
    Consente di aggiungere i file alle sottocartelle che hanno lo stesso linguaggio specificato nella finestra di dialogo Specificare il tipo di progetto che si desidera creare sulla pagina iniziale. Inoltre, consente di aggiungere i file nelle sottocartelle che non sono specifiche del linguaggio, ad esempio file di testo, icona e bitmap.

  • Nome
    Specifica il nome del progetto.

  • Percorso del file di progetto
    Specifica il percorso del file di progetto creato. La posizione può essere una cartella del computer o un percorso UNC, ma non un URL.

  • Sfoglia
    Consente di visualizzare la finestra di dialogo Scegliere il percorso del file di progetto, da dove è possibile accedere alla cartella dove memorizzare il file di progetto.

  • Tipo di output
    Specifica il tipo di output creato dal progetto. Per ulteriori informazioni sui tipi di progetti, vedere Modelli di progetto predefiniti di Visual Studio.

Pagina Specifica il percorso di progetto e i file di origine

Nota:

La pagina è attiva per i progetti Visual C++.

In questa pagina è possibile fornire informazioni sui file di codice esistenti che saranno utilizzati per creare il progetto.

  • Percorso del file di progetto
    Specifica il percorso del file di progetto. La posizione può essere una cartella del computer o un percorso UNC, ma non un URL.

    Nota:

    Questa informazione è necessaria.

  • Sfoglia
    Consente di visualizzare la finestra di dialogo Percorso del file di progetto, da dove è possibile accedere alla cartella dove memorizzare il file di progetto.

  • Nome progetto
    Specifica il nome del progetto.

    Nota:

    Questa informazione è necessaria.

  • Aggiungi al progetto file dalle cartelle
    Consente di aggiungere file in modo ricorsivo alle cartelle specificate del tipo specificato nella finestra di dialogo Tipi di file da aggiungere al progetto.

  • Aggiungi sottocartelle
    Consente di aggiungere file in modo ricorsivo dalle cartelle elencate e da tutte le sottocartelle.

  • Cartella
    Specifica il percorso dei file di codice che verrà utilizzato per creare un progetto Visual Studio e il percorso del file di progetto. La posizione può essere una cartella del computer o un percorso UNC, ma non un URL.

    Ai fini del controllo del codice sorgente, si consiglia di aggiungere al progetto i file il cui percorso può essere espresso solo come percorso relativo. In questo modo si escludono dalla cartella del progetto i file su un'unità o un computer differenti.

  • Aggiungi
    Consente di visualizzare la finestra di dialogo Aggiungi al progetto file dalla cartella, da dove è possibile accedere alla cartella in cui sono contenuti i file di codice esistenti.

  • Rimuovi
    Consente di rimuovere le cartelle selezionate dall'elenco.

  • Tipi di file da aggiungere al progetto
    Specifica i tipi di file da aggiungere al progetto dalle cartelle specificate. Per specificare i tipi di file è possibile utilizzare i caratteri jolly.

  • Mostra tutti i file in Esplora soluzioni
    Consente di modificare la visualizzazione iniziale di Esplora soluzioni. Se l'opzione è selezionata, in Esplora soluzioni verranno visualizzati tutti i file presenti nella cartella del progetto. Se l'opzione non è selezionata, verranno visualizzati solo i file del progetto.

Specifica le impostazioni del progetto

Nota:

La pagina è attiva per i progetti Visual C++.

In questa pagina è possibile fornire informazioni sulla generazione del progetto e sull'applicazione che sarà creata.

  • Utilizza Visual Studio
    Specifica che il progetto viene generato mediante l'ambiente di sviluppo integrato (IDE) di Visual Studio. Per ulteriori informazioni, vedere Compilazione di progetti C++ in Visual Studio.

  • Tipo di progetto
    Specifica il tipo di progetto creato. Per ulteriori informazioni sui tipi di progetti, vedere Progetti di Visual C++.

  • Aggiungi supporto per ATL
    Integra nel progetto il supporto per le classi di libreria ATL (Active Template Library).

    Nota:

    Questa opzione non fornisce il supporto per l'aggiunta di oggetti ATL mediante le creazioni guidate codice ATL. Gli oggetti ATL possono essere aggiunti soltanto ai progetti ATL o ai progetti MFC dotati di supporto per ATL.

  • Aggiungi supporto per MFC
    Integra nel progetto il supporto per la libreria MFC (Microsoft Foundation Class).

  • Aggiungi supporto per Common Language Runtime
    Integra nel progetto il supporto per Common Language Runtime (CLR) di destinazione. L'output del progetto è un'assembly a modalità mista che associa codice nativo a codice gestito.

    • Common Language Runtime
      Consente di aggiungere il supporto per CLR.

    • Supporto di Common Language Runtime (sintassi precedente)
      Consente di aggiungere il supporto di CLR utilizzando la sintassi precedente.

  • Utilizza sistema di generazione esterno
    Specifica che il progetto viene generato mediante un sistema di generazione esterno con una riga di comando specificata. Per informazioni sugli strumenti della riga di comando, vedere Compilazione dalla riga di comando.

Specifica le impostazioni di configurazione per il debug

Nota:

La pagina è attiva per i progetti Visual C++.

In questa pagina è possibile definire le impostazioni di configurazione per il debug del progetto.

Se sulla pagina Specifica le impostazioni del progetto si seleziona Utilizza sistema di generazione esterno, saranno disponibili le seguenti opzioni.

  • Riga di comando per la generazione
    Specifica il comando da eseguire quando viene eseguita un'operazione di generazione.

  • Riga di comando per la rigenerazione
    Specifica il comando da eseguire quando viene eseguita un'operazione di rigenerazione.

  • Riga di comando di pulizia
    Specifica il comando da eseguire quando viene eseguita un'operazione di pulizia.

  • Output (per debug)
    Specifica il nome del file generato dal progetto. Se il nome non è specificato, al nome del progetto viene associata l'estensione EXE.

Le opzioni riportate di seguito sono sempre disponibili, ma facoltative. Per ulteriori informazioni sulle opzioni, vedere Opzioni del compilatore elencate in ordine alfabetico.

  • Definizioni preprocessore (/D)
    Specifica le definizioni preprocessore utilizzate nei file d'origine, ad esempio _DEBUG;WIN32.

  • Percorsi di ricerca (/I)
    Specifica il percorso delle directory in cui sono contenuti i file da includere.

  • File di inclusione imposti (/FI)
    Specifica il percorso dei file specifici da includere.

  • Percorsi di ricerca dell'assembly .NET (/AI)
    Specifica il percorso delle directory in cui sono contenuti gli assembly (DLL) da utilizzare.

  • Assembly .NET imposti (/FU)
    Specifica il percorso degli assembly specifici (DLL) da utilizzare.

Specifica le impostazioni di configurazione per il rilascio

Nota:

La pagina è attiva per i progetti Visual C++.

In questa pagina è possibile definire le impostazioni di configurazione per il rilascio del progetto.

  • Uguale alla configurazione per il debug
    Consente di impostare le Impostazioni di configurazione per il rilascio uguali alle Impostazioni di configurazione per il debug. L'opzione è selezionata per impostazione predefinita e le altre opzioni nella pagina non sono disponibili.

Se sulla pagina Specifica le impostazioni del progetto si deseleziona Uguale alla configurazione per il debug e si seleziona Utilizza sistema di generazione esterno, saranno disponibili le seguenti opzioni.

  • Riga di comando per la generazione
    Specifica il comando da eseguire quando viene eseguita un'operazione di generazione.

  • Riga di comando per la rigenerazione
    Specifica il comando che sarà eseguito quando viene eseguita un'operazione di rigenerazione.

  • Comandi per la pulitura
    Specifica il comando da eseguire quando viene eseguita un'operazione di pulizia.

  • Output (per debug)
    Specifica il nome del file generato dal progetto. Se il nome non è specificato, al nome del progetto viene associata l'estensione EXE.

Se è stata deselezionata l'opzione Uguale alla configurazione per il debug, sono disponibili e opzionali le seguenti opzioni. Per ulteriori informazioni sulle opzioni, vedere Opzioni del compilatore elencate in ordine alfabetico.

  • Definizioni preprocessore (/D)
    Specifica le definizioni preprocessore utilizzate nei file d'origine, ad esempio _DEBUG;WIN32.

  • Percorsi di ricerca (/I)
    Specifica il percorso delle directory in cui sono contenuti i file da includere.

  • File di inclusione imposti (/FI)
    Specifica il percorso dei file specifici da includere.

  • Percorsi di ricerca dell'assembly .NET (/AI)
    Specifica il percorso delle directory in cui sono contenuti gli assembly (DLL) da utilizzare.

  • Assembly .NET imposti (/FU)
    Specifica il percorso degli assembly specifici (DLL) da utilizzare.

Vedere anche

Attività

Procedura: creare un progetto da file di codice esistenti

Procedura: creare un progetto C++ da codice esistente

Altre risorse

Progetti, elementi dell'interfaccia utente