MSBUILD-Makrodokumentation? [geschlossen]

8

Ich verwende MSBUILD-Makros in meinen .csproj-Dateien für AfterBuild-Ereignisse, hauptsächlich um Dateien zu kopieren. Ich mache das anhand eines Beispiels, also sind die einzigen, die ich kenne, die, die ich gesehen habe: SolutionDir, ProjectDir, OutputPath und Configuration. Gibt es irgendwo online eine Liste oder eine gute Info-Seite, so dass ich nachlesen kann, was verfügbar ist, welcher Punkt in dem Build verfügbar ist, welche Anpassungen vorgenommen werden usw.? Ich weiß, dass die Makros und ihre entsprechenden Werte in einem Dialogfeld aufgelistet werden, wenn Post-Erstellungsereignisse in der Registerkarte Build-Ereignisse des Projekts verwendet werden ... existiert eine solche GUI für MSBUILD? Derzeit bearbeite ich nur die .csproj-Dateien manuell.

    
Rich 06.11.2009, 21:23
quelle

3 Antworten

10

Es gibt die MSDN MSBuild-Referenz .

Die Zielseite hat einen Überblick über die verschiedenen Bereiche, obwohl ich zugeben muss, dass ich momentan nichts auf den AfterBuild-Events finden kann. Selbst die Zielseite selbst ist in diesem Bereich ein wenig zu kurz.

    
ChrisF 06.11.2009, 21:24
quelle
15
___ qstnhdr ___ MSBUILD-Makrodokumentation? [geschlossen] ___ tag123c ___ C # (sprich "Cis") ist eine objektorientierte Programmiersprache auf hohem Niveau, die zum Erstellen einer Vielzahl von Anwendungen entwickelt wurde, die auf dem .NET Framework (oder .NET Core) ausgeführt werden. C # ist einfach, leistungsfähig, typsicher und objektorientiert. ___ tag123net ___ Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden. ___ tag123visualstudio ___ Verwenden Sie dieses Tag, wenn Sie eine bestimmte Frage zu Visual Studio-Funktionen und -Funktionen haben. Verwenden Sie dieses Tag NICHT bei Fragen zu Code, der nur zufällig in Visual Studio geschrieben wurde. Erwägen Sie, den genauen Technologiebereich zu markieren, auf den Ihre Frage verweist, und kennzeichnen Sie auch eine spezifischere Version von Visual Studio. Bitte geben Sie Ihre genaue VS-Version, Edition und Update-Ebene in Ihrer Frage an. ___ tag123msbuild ___ Die Microsoft Build Engine, auch bekannt als MSBuild, ist eine Build-Plattform für verwalteten Code und war Teil von .NET Framework. ___ answer9830900 ___

Hier ist, was Sie gesucht haben.

MSDN - Makros für Build-Befehle und -Eigenschaften

    
___ answer1690567 ___

Es gibt die MSDN MSBuild-Referenz .

Die Zielseite hat einen Überblick über die verschiedenen Bereiche, obwohl ich zugeben muss, dass ich momentan nichts auf den AfterBuild-Events finden kann. Selbst die Zielseite selbst ist in diesem Bereich ein wenig zu kurz.

    
___ qstntxt ___

Ich verwende MSBUILD-Makros in meinen .csproj-Dateien für AfterBuild-Ereignisse, hauptsächlich um Dateien zu kopieren. Ich mache das anhand eines Beispiels, also sind die einzigen, die ich kenne, die, die ich gesehen habe: SolutionDir, ProjectDir, OutputPath und Configuration. Gibt es irgendwo online eine Liste oder eine gute Info-Seite, so dass ich nachlesen kann, was verfügbar ist, welcher Punkt in dem Build verfügbar ist, welche Anpassungen vorgenommen werden usw.? Ich weiß, dass die Makros und ihre entsprechenden Werte in einem Dialogfeld aufgelistet werden, wenn Post-Erstellungsereignisse in der Registerkarte Build-Ereignisse des Projekts verwendet werden ... existiert eine solche GUI für MSBUILD? Derzeit bearbeite ich nur die .csproj-Dateien manuell.

    
___
radical 07.11.2009 08:28
quelle
5

Hier ist, was Sie gesucht haben.

MSDN - Makros für Build-Befehle und -Eigenschaften

    
Ethan 22.03.2012 21:33
quelle

Tags und Links