Frage

Ich versuche, Bauen einzurichten Team Foundation und so weit es läuft ok mit Builds, Tests und Code-Analyse.

Mein Problem ist, dass ich nicht herausfinden kann, wie nur eine Teilmenge der Projekte in der Lösung enthalten zu bauen. Ich weiß, wie den Konfigurations-Manager verwenden, um benutzerdefinierte Lösung Konfiguration zu erstellen, die eine Auswahl meiner Projekte bauen / bereitstellen. Aber wenn ich eine neue Build-Definition erstellen, erhalte ich nur den Standard „Debug“ und „Release“ Konfigurationen.

alt text http://img686.imageshack.us/img686/7453/builddefinitionprojectf .jpg

Wie richte ich ein Team Foundation aufzubauen, die nur eine Auswahl der Projekte in der Lösung enthalten?

Ich weiß, dass ich auf dem völlig falschen Weg hier sein kann, aber ich habe für eine Weile gegraben und so weit es ist meine beste Vermutung.

War es hilfreich?

Lösung

Ihre benutzerdefinierten Konfigurationen werden nicht in den Build-Definition-Assistenten angezeigt werden, da wir das Lösung Dateiformat nicht analysieren. Sie können jedoch, geben Sie einfach es in und das wird ohne gut funktionieren die TFSBuild.proj Datei manuell zu bearbeiten.

Andere Tipps

Sie müssen die Datei TFSBuild.proj von Build-Definition erstellt erzeugt bearbeiten.

Ich habe es nie eine andere Konfiguration zu geben, sondern versuchen, ConfigurationToBuild mit:

<ItemGroup>    
   <ConfigurationToBuild Include="Release|Any CPU">
      <FlavorToBuild>Release</FlavorToBuild>      
      <PlatformToBuild>Any CPU</PlatformToBuild>
   </ConfigurationToBuild>
</ItemGroup>

Ich glaube, Sie bereits Ihre Frage beantworten:. Die Teilmenge der Projekte in die neue Lösung setzen und neue Build-Definition für diese Lösung erstellen

Was andere Konfiguration würden Sie erwarten, dann Release- und Debug?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top