Creare tipi di progetto
È possibile estendere Visual Studio creando un nuovo tipo di progetto. Per creare un nuovo tipo di progetto, è necessario comprendere alcuni concetti e completare una serie di passaggi. Negli argomenti seguenti vengono forniti i cenni preliminari su come creare tipi di progetto.
In questa sezione
Decisioni di progettazione del tipo di progetto
Viene illustrato l'elemento, la persistenza del file di progetto e le decisioni di progettazione di meccanico di impegno che è necessario eseguire prima di creare un nuovo tipo di progetto.elenco di controllo: Creare nuovi tipi di progetto
Vengono forniti cenni preliminari sui passaggi necessari per creare un nuovo tipo di progetto che supporta attività di programmazione quali il codice e la compilazione di modifica, la compilazione, debug e distribuzione delle applicazioni nel progetto.Creazione di istanze di progetto utilizzando le factory di progetto
Vengono fornite informazioni sull'assegnazione e utilizzare una factory di progetto per creare istanze di nuovo progetto.registrare un tipo di progetto
Vengono forniti esempi di codice di istruzioni dal Registro di sistema che forniscono i percorsi predefiniti e i dati e da una tabella contenente le voci da script del Registro di sistema per ogni istruzione.persistenza di progetto
Viene descritto l'utilizzo di IPersistFileFormat rendere persistente sia il file dagli oggetti del progetto non based file.Utilizzo di MSBuild
Viene descritto come tipo di progetto può utilizzare il motore di compilazione di MSBuild per consentire la compilazione degli utenti da Visual Studio e alla riga di comando.
Sezioni correlate
modello di automazione
Viene descritto un metodo secondario di estensione del Visual Studio.Strumenti di supporto di Simbolo-Esplorazione
Viene illustrata l'architettura degli strumenti visualizzazione di codice come finestra di Visualizzazione classi e di Visualizzatore oggetti . Vengono descritte le interfacce e i metodi utilizzati per implementare l'oggetto che esegue in un VSPackage.Aggiunta dei modelli di progetto ed elementi di progetto
Viene descritto il significato dei progetti svolgono nella determinazione dell'editor viene utilizzato quando un elemento di progetto viene aperto e come le risorse del progetto possono essere modificate.Installando Vspackage tramite Windows Installer
Mostra come fornire al package VS la propria identità univoca e come eseguire il wrapping delle DLL di un VSPackage e altre informazioni in un package di Windows Installer (file di .MSI) per la distribuzione ai clienti.gerarchie in Visual Studio
Viene descritto come Visual Studio visualizza e vengono indicate le gerarchie.Vspackage
Viene fornita una panoramica di un package VS, un oggetto COM installabile che estende l'ambiente di Visual Studio e viene illustrato come implementare diventi proprietaria VSPackage.tipi di progetto
Viene illustrato come utilizzare progetti modificare il codice, compilare e compilare il codice e l'esecuzione e il debug del codice e vengono forniti collegamenti ad argomenti contenenti istruzioni dettagliate su come creare tipi di progetto.