Condividi tramite


progetti (Visual Studio SDK)

In Visual Studio, i progetti sono contenitori che gli sviluppatori per organizzare i file di codice sorgente e altre risorse visualizzati in Esplora soluzioni. In genere, i progetti sono file, ad esempio, un file con estensione per un progetto csprcs, che i riferimenti ai file di codice sorgente e alle risorse quali i file bitmap. I progetti consentono di organizzare, sviluppare, eseguire il debug e distribuire il codice sorgente, i riferimenti a servizi Web e ai database e altre risorse. Vspackage possibile estendere il sistema di progetto di Visual Studio in tre modi principali: tipi di progetto, sottotipi di progettoe strumenti personalizzati.

Per un esempio end-to-end di un sistema di progetto del linguaggio, vedere l'esempio di Visual Studio IronPython in profondità tuffarsi Esempi di estensibilità di Visual Studio.

In questa sezione

  • tipi di progetto
    I tipi di progetto viene aggiunto il supporto dei nuovi tipi di progetti, ad esempio linguaggi di programmazione. Ad esempio, ciascuna lingua supportata da Visual Studio dispone di un proprio tipo di progetto e l'esempio di integrazione di IronPython include un tipo di progetto relativo al linguaggio di IronPython. È necessario creare un tipo di progetto per i linguaggi diversi da Visual C# e diVisual Basic, per personalizzare la modalità con cui gli elementi vengono compilati, sottoporre a debug, distribuiti e visualizzato in Esplora soluzioni. Per ulteriori informazioni, vedere tipi di progetto e Esempi di estensibilità di Visual Studio.

  • sottotipi di progetto
    I sottotipi di progetto sono basati sui tipi di progetto e possono essere utilizzati per personalizzare la modalità con cui i progetti vengono compilati, è necessario eseguire il debug e distribuiti. gli utilizzi diVisual Studio proiettano i sottotipi con i progetti Smart Device, personalizzare la distribuzione copia di un programma appena-compilato da un computer di sviluppo al dispositivo di destinazione. I tipi di progetto diVisual Basic e di Visual C# possono essere utilizzati come base per i sottotipi di progetto, i tipi di progetto di Visual C++ non è. Altri tipi di progetto può inoltre essere utilizzato come base per i sottotipi di progetto. Per ulteriori informazioni, vedere sottotipi di progetto.

  • progetti Web
    Viene illustrato il progetto Web, che a sua volta creano applicazioni Web.

  • nuova generazione di progetto: Nel the hood, una parte e nuova generazione di progetto: Nel the hood, inclusi due.
    Viene illustrato cìò che si verifica quando si crea un nuovo progetto.

  • Esempi di estensibilità di Visual Studio
    Vengono descritti gli esempi di Visual Studio SDK che si occupano di progetti e soluzioni.

Sezioni correlate