2009-04-15 16 views
13

Ho creato un modello di elemento utilizzando la procedura guidata "Esporta modello". Ho aperto il file XML e ho apportato un paio di modifiche minori, quindi ho ricompattato il pacchetto. Quindi ho controllato il modello dell'articolo nel controllo del codice sorgente in modo che tutti i membri del team possano accedervi se lo desiderano.Visual Studio 2008: Come installare un modello di elemento

Ma per la vita di me non posso ottenere il modello di presentarsi sotto I miei modelli quando vado a Aggiungi-> Nuovo elemento.

Ho provato a copiare il file zip in ogni directory immaginabile:

  • Le cartelle dei modelli elencati in Strumenti-> Progetti e Solutions-> Generale
  • tutte le sottocartelle di queste directory (ad esempio/Visual C# /,/Visual Web Developer/etc)

Ma nulla si presenta. Qualcun altro è riuscito a distribuire modelli oggetto ai suoi compagni di squadra prima?

risposta

22

Per visualizzare un modello di elemento VS, è necessario assicurarsi di eseguire "devenv.exe/installvstemplates" dopo aver copiato il file .zip che contiene g il file .vstemplate e il codice del modello nella cartella% ProgramFiles% \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ ItemTemplates \ < Tipo progetto >.

Ho trovato che è utile racchiudere tutto in un MSI che scopre il percorso VS9, copia il modello oggetto/progetto nella cartella necessaria e chiama un'azione personalizzata che esegue il shelling su devenv.exe passando l'opzione "/ installvstemplates". In questo modo i tuoi colleghi hanno solo bisogno di installare il pacchetto e sono operativi!

Spero che questo aiuti.

+4

Cool grazie - wow tutta quella documentazione là fuori è SOOO sbagliato – cbp

+0

Ho appena provato questo e non solo non è riuscito a installare il mio modello personalizzato, ha cancellato anche tutti quelli incorporati. – devuxer

+0

Ok, ho provato a eseguire il comando un paio di volte, e ora sono tutti di nuovo indietro. Momento di panico :) – devuxer

Problemi correlati