none
Projektvorlage für Projektmappe? RRS feed

  • Frage

  • Hallo,

    ich progge zur Zeit Plugins für AutoCAD, dies sind immer Klassenbibliotheken.

    Für verschiedenste Aufgaben habe ich unterschiedliche Klassenbibliotheken(Projekte). Diese füge ich der neu erstellten Projektmappe manuell hinzu. Nun habe ich mir eine Projektvolage erstellt. Dies funktioniert auch soweit ganz gut.

    Die benötigten Projekte stehen auch ein den Verweisen des Projektes.

    Ich möchte diese aber auch in der Projektmappe stehen haben.

    Geht das?

    Bisher habe ich nur Anleitungen gefunden um in einer Projektmappe gleich mehrere Projekte anzulegen, aber nicht um vorhandene Projekte einzubinden.

    Gruß Mario

    Donnerstag, 21. Februar 2013 09:40

Alle Antworten

  • Hallo Mario,

    Vielleicht kann dass http://www.ditran.net/create-and-resuse-project-template-and-solution-template  Dir weiterhelfen.

    Gruss,

    Ionut

    Freitag, 22. Februar 2013 10:07
    Moderator
  • Hallo Ionut,

    leider nicht, das ist eine der vielen (aber eine gute) Anleitung zum Erstellen von MultiProjekt-Templates. Dabei werden aber "nur" mehrere Projekte gleichzeitig angelegt.

    Ich möchte aber nur 1 Projekt neu anlegen, die anderen 9 Projekte exestieren bereits.

    Diese 9 Projekte binde ich bisher immer manuell ein (Projektmappe->Hinzufügen->vorhandenes Projekt) und füge dann in dem neuen Projekt die Verweise auf diese Projekte hinzu ("das neue projekt"->verweise->Hinzufügen->Projekte->"Auswahl der Prjkelte aus der Liste").

    In meinem exportiertem Template werden auch die Verweise auf die 9 Projekte auch korrekt angelegt (In der *.csproj-Datei).

    Aber das Einbinden der vorhandenen 9 Projekte in die Projektmappe per Template ist nicht möglich.

    Dazu müsste es wohl einen Xml-Tag ">ProjectCollection><ProjectLink>" o.ä. geben.

    Mal sehen, ich denke bald, da muss ich mich wohl mal in den "Microsoft.VisualStudio.TemplateWizard" einlesen.

    Gruß Mario


    • Bearbeitet Mario3211 Freitag, 22. Februar 2013 14:52
    Freitag, 22. Februar 2013 14:52
  • Hallo,
    ich hab dazu noch einmal eine Frage.

    Mitterweile habe ich herausgefunden, dass ich die vorhandenen Projekte sehr elegant per Befehlszeile der Projektmappe hinzufügen kann:

    File.AddExistingProject D:\Projekte\DotNET\AutoCAD2011\ClassLibsNet_35\CSharpTools\CSharpTools\Core_CSharpTools.csproj

    Mit mehreren mache ich das zur Zeit per Copy/Paste, gibt es für die Befehlszeile die Möglichkeit ein Skript o.ä zu verwenden in dem man die Befehle einträgt?

    Gruß Mario


    • Bearbeitet Mario3211 Donnerstag, 28. Februar 2013 08:46
    Donnerstag, 28. Februar 2013 08:45