2009-04-15 8 views
13

Ich habe mithilfe des Assistenten "Vorlage exportieren" eine Objektvorlage erstellt. Ich öffnete die XML-Datei und machte ein paar kleinere Änderungen, dann zog ich das Paket erneut. Dann habe ich die Elementvorlage in die Quellcodeverwaltung eingecheckt, damit jeder im Team auf sie zugreifen kann, wenn sie möchte.Visual Studio 2008: So installieren Sie eine Objektvorlage

Aber für das Leben von mir kann ich nicht die Vorlage erhalten unter Meine Vorlagen zu zeigen, wenn ich zu gehen Add-> Neues Element.

Ich habe versucht, die Zip-Datei in jede denkbare Verzeichnis kopieren:

  • Die Vorlage Verzeichnisse aufgelistet unter Tools-> Projekte und Solutions-> Allgemein
  • Alle Unterordner dieser Verzeichnisse (dh/Visual C# /,/Visual Web Entwickler/etc)

Aber nichts zeigt sich. Hat jemand anderes schon einmal Item Templates an seine Teamkollegen verteilt?

Antwort

22

Damit eine VS-Artikelvorlage angezeigt wird, müssen Sie sicherstellen, dass Sie "devenv.exe/installvstemplates" ausführen, nachdem Sie die .zip-Datei containin kopiert haben Geben Sie Ihre .vstemplates- und Vorlagencodedatei in den Ordner% ProgramFiles% \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ Projektvorlagen \ <Projekttyp> ein.

Ich habe gefunden, dass es nützlich ist, das Ganze in ein MSI zu wickeln, das den VS9-Pfad entdeckt, die Item/Project-Vorlage in den erforderlichen Ordner kopiert und eine benutzerdefinierte Aktion aufruft, die zu devenv.exe übergeht der Schalter "/ installvstemplates". Auf diese Weise müssen Ihre Kollegen nur das Paket installieren und sie sind betriebsbereit!

Hoffe, das hilft.

+4

Cool danke - wow all die Dokumentation da draußen ist SOOO falsch – cbp

+0

Ich habe es gerade versucht und es nicht nur versäumt, meine benutzerdefinierte Vorlage zu installieren, löschte es auch alle eingebauten. – devuxer

+0

Okay, ich habe den Befehl ein paar Mal ausprobiert, und jetzt sind sie alle wieder da. Momentane Panik :) – devuxer

Verwandte Themen