Mit AssemblyInfo werden mehrere AssemblyInfo.cs-Dateien automatisch aktualisiert

8

Ich habe mehrere AssemblyInfo.cs-Dateien als Teil vieler Projekte in einer einzigen Lösung, die ich automatisch als Teil von TeamCity erstelle.

Um das msbuild-Skript wartbarer zu machen, möchte ich die AssemblyInfo-Community-Aufgabe in Verbindung mit einer ItemGroup verwenden können, z. B.

%Vor%

Was nicht funktioniert, weil OutputFile keine referenzierte ItemGroup sein kann.

Wer weiß, wie das funktioniert?

    
Kieran Benton 22.09.2008, 17:08
quelle

2 Antworten

9

Versuchen Sie, das @ auf ein% wie unten zu ändern

%Vor%

Dies erstellt einen Aufruf für jeden Eintrag in AllAssemblyInfos.

Schauen Sie sich auch diesen Artikel an, sollte helfen.

Ссылка

    
evilhomer 22.09.2008, 17:28
quelle
16

Wir verwenden "verknüpfte" Dateien im Projekt. Lösungs-Explorer - & gt; Existin-Artikel hinzufügen - & gt; .. select_file .. - & gt; arrow_on_left_of_add_button - & gt; Als Verknüpfung hinzufügen

Dann wird die ausgewählte Datei (AssemblyInfo.cs für den Moment) nicht in das Verzeichnis des Projekts kopiert, bud wird nur vom angegebenen Pfad verlinkt.

    
TcKs 22.09.2008 17:14
quelle