msbuild Aufgabe zum Lesen von AssemblyFileVersion von dll

8

Ich muss AssemblyFileVersion von dll statt nur von Version lesen. Ich habe es versucht:

%Vor%

Das Skript läuft, gibt aber nichts aus. Wenn ich FileVersion in Version ändere, gibt es korrekt AssemblyVersion aus. Wie bekomme ich AssemblyFileVersion mit meinem Skript?

    
O.O 01.09.2011, 02:55
quelle

2 Antworten

4

Das Paket für die MSBuild-Erweiterung enthält MaxAssemblyFileVersion Eigenschaft, die nützlich sein kann.

UPDATE:

Aus der Dokumentation sieht es nicht so aus, als ob die GetAssemblyIdentity Aufgabe den% liefert co_de%.

  

Die vom Assemblies-Parameter ausgegebenen Elemente enthalten Elementmetadaten   Einträge mit den Namen Version, PublicKeyToken und Culture.

Siehe auch den folgenden StackOverflow-Post.

Read AssemblyFileVersion von AssemblyInfo nach der Kompilierung

    
Garett 01.09.2011 03:07
quelle
2

Aus dieser Antwort konnte ich eine benutzerdefinierte MSBuild-Aufgabe erstellen:

%Vor%

Und dann konsumiere es von innerhalb eines Ziels:

%Vor%     
lc. 02.05.2016 07:38
quelle

Tags und Links