Sven Hubert ist Senior Software Consultant, und MVP (Microsoft Most Valuable Professional) für das Visual Studio 2010 und Projektleiter bei der AIT und hat sich den agilen Prozessen wie z.B. Scrum verschrieben.
Sven Hubert
VS 2010 Architecture Tools – Layer validation aktivieren
Mittwoch, 09. Juni 2010Wie kann ich die Layer Validation während des Team Build-Prozesses ausführen? Wei aktiviere ich Architekturvalidierungen während des zentralen Builds?
Mit dem Visual Studio 2010 lassen sich Layer-Diagramme modellieren und deren Einhaltung im Code verifizieren. Diese sogenannte Layer Validation lässt sich auch im zentralen Build-Prozess ausführen. Dazu muss die MSBuild-Property ValidateArchitecture auf true gesetzt werden. In der Build-Definition sieht das dann wie folgt aus:
Sollte die Validierung fehlschlagen, resultiert das in einem fehlerhaften Build. Im Falle eines Gated-Check-In wird damit zudem das Einchecken von Code, der die Architektur verletzt vermieden.
Benötigen Sie Unterstützung bei der Software-Entwicklung und Architektur von .NET basierten Lösungen oder bei Einführung und Anpassung von Visual Studio 2010 / Microsoft Test Manager 2010 / Team Foundation Server 2010?
Wir stehen Ihnen über info(at)aitgmbh.de gerne zur Verfügung.
