Presentation is loading. Please wait.

Presentation is loading. Please wait.

MSBuild.NET Open Spaces 17.05.2011, Michael Ketting.

Similar presentations


Presentation on theme: "MSBuild.NET Open Spaces 17.05.2011, Michael Ketting."— Presentation transcript:

1 MSBuild.NET Open Spaces , Michael Ketting

2 Agenda Basics MSBuild 4.0 Features MSBuild Extension Libraries Common Misconceptions 2

3 Basics Properties Einwertig c:\trunk\ Items Mehrwertig Csharp _%25 _%25 3 Properties und Items

4 Basics Task Batching Target Batching 4 Batching

5 MSBuild 4.0 Features Deklaration von MSBuilds Tasks direkt im Script // do something 5 Inline Tasks

6 MSBuild 4.0 Features Zugriff auf ausgewählte.NET Klassen durch MSBuild $([System.DateTime]::Now) $([System.Guid]::NewGuid()) 6 Property Functions

7 MSBuild 4.0 Feature Hidden Feature Aktiviert via Registry Key: HKLM\SOFTWARE\Microsoft\MSBuild\4.0 debuggerenabled=true Command Line Switch: msbuild.exe /debug visual-studio.aspx visual-studio.aspx visual-studio-2.aspx visual-studio-2.aspx 7 VS Debugging Support

8 MSBuild Extension Libraries MSBuild Extension Pack CodePlex Hervorgegangen aus MS UK Effort Aktiv weiterentwickelt MSBuild Community Tasks Tigris Community Effort Keine aktive Community 8

9 Praktisches Beispiel: re-motion Build https://svn.re-motion.org/svn/Remotion/trunk/build 9


Download ppt "MSBuild.NET Open Spaces 17.05.2011, Michael Ketting."

Similar presentations


Ads by Google