Zugreifen auf Projekte über DTE in C # T4-Vorlage

8

Ich versuche gerade, über alle meine Projekte (Sharepoint) zu iterieren, um alle Feature-Guids in eine Datei zu bekommen. Dort möchte ich ihnen den Projektnamen voranstellen. Mein Problem ist, dass DTE.Solution.Item und DTE.Solution.Projects.Item (oder die Enumeratoren für foreach) keine Ganzzahl als Parameter annehmen und foreach ein Objekt zurückgibt, das nicht in Project umgewandelt werden kann.

Hier ist mein Codeausschnitt:

%Vor%

Okay - der Code ist in Ordnung - der Debugger ist NICHT! Meine Exceptions wurden in einen Debug-Kontext geworfen, aber die Vorlage wird ordnungsgemäß ausgeführt, wenn der Debugger nicht angehängt ist.

    
TGlatzer 18.10.2012, 10:05
quelle

2 Antworten

12

Probieren Sie die Eigenschaft Solution.Projects aus:

%Vor%     
Steven 18.10.2012, 10:14
quelle
2

Versuchen Sie es

%Vor%     
podiluska 18.10.2012 10:17
quelle

Tags und Links