2012-06-21 10 views
8

Utilizzando VSIX progetto se faccioCome creare un nodo modello di progetto all'esterno del nodo Tipo progetto di Visual C#?

<VSTemplate Include="ProjectTemplate1.vstemplate"> 

    <OutputSubPath>Sample Test Project</OutputSubPath> 

</VSTemplate> 

la posizione è \ bin \ Debug \ ProjectTemplates \ CSharp \ Sample Test Project \ 1033 \ ProjectTemplate1.zip

Questo creerà un modello di progetto all'interno Modello Visual C# in VS Modelli installati. Tuttavia, non desidero avere Visual C# come mio nodo Tipo progetto. Dovrebbe essere al di fuori del nodo Tipo di progetto di Visual C#.

Come posso ottenere questo risultato? Quali cambiamenti devo apportare e come? Si prega di aiutare

risposta

0

Secondo http://blogs.msdn.com/b/visualstudio/archive/2010/03/04/creating-and-sharing-project-item-templates.aspx,

L'attributo “Tipo” nel nodo principale del file .vstemplate. I modelli di progetto vanno sotto "ProjectTemplates". I modelli di oggetto vanno in "ItemTemplates".

La parte "Language" del percorso ("CSharp" nel nostro esempio) è determinata dal nodo nel file .vstemplate.

Quindi, sembrerebbe che sia necessario creare o creare un modello di progetto da un diverso tipo di progetto o modificare il tipo di modello di progetto all'interno del progetto che si sta creando.

Problemi correlati