Gewusst wie: Konfigurieren eines interaktiven Anschlusses für Team Foundation Build

Aktualisiert: November 2007

Sie können einen interaktiven Anschluss auf dem Buildcomputer angeben, der von einem Build-Agent verwendet werden kann. Über einen interaktiven Anschluss können Sie mit Windows-Benutzeroberflächenelementen, z. B. Windows Forms, interagieren.

Erforderliche Berechtigungen

Um diese Schritte ausführen zu können, müssen Sie Mitglied der Gruppe Administratoren für den Buildcomputer sein. Darüber hinaus muss das Dienstkonto, das TfsBUildService.exe ausführt, Mitglied der Gruppe Builddienste sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

So aktivieren Sie den interaktiven Anschluss

  1. Melden Sie sich beim Buildcomputer an, auf dem Team Foundation Build installiert ist.

  2. Klicken Sie auf dem Buildcomputer auf Start, Systemsteuerung, Verwaltung und dann auf Dienste.

  3. Klicken Sie im Bereich Dienste (Lokal) mit der rechten Maustaste auf Visual Studio Team Foundation Build, und wählen Sie Eigenschaften aus.

  4. Um den Team Build-Dienst anzuhalten, klicken Sie im Dialogfeld Eigenschaften von Visual Studio Team Foundation Build (Lokaler Computer) unter Dienststatus auf Anhalten.

  5. Suchen Sie die Datei TfsBuildservice.config.exe im Verzeichnis <root>:\Programme\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies, klicken Sie mit der rechten Maustaste darauf, und klicken Sie anschließend im Dropdownmenü auf Öffnen.

    Die Datei wird im Visual Studio-XML-Editor geöffnet.

  6. Bearbeiten Sie die Einstellung InteractivePort, und legen Sie sie auf den gewünschten numerischen Wert fest.

    Beispiel: 9192. Weitere Informationen finden Sie unter Gewusst wie: Ändern von Einstellungen in der Datei TfsBuildService.exe.config.

  7. Speichern Sie die Änderungen, und schließen Sie die Datei.

  8. Führen Sie über die Eingabeaufforderung wcfhttpconfig reserve <user account> <port number> aus, um den neuen Anschluss in die Zugriffssteuerungliste (ACL) einzufügen.

    Weitere Informationen finden Sie unter wcfhttpconfig (Team Foundation Build).

  9. Nachdem der Anschluss der ACL hinzugefügt wurde, fügen Sie ihn der Ausnahmeliste der Windows-Firewall hinzu.

  10. Um den Builddienst neu zu starten, klicken Sie auf Start, Systemsteuerung, Verwaltung und dann auf Dienste.

  11. Klicken Sie im Bereich Dienste (Lokal) mit der rechten Maustaste auf Visual Studio Team Foundation Build, und wählen Sie Eigenschaften aus.

  12. Um den Team Build-Dienst zu starten, klicken Sie im Dialogfeld Eigenschaften von Visual Studio Team Foundation Build (Lokaler Computer) unter Dienststatus auf Starten.

    Nun können Sie dem neuen Anschluss einen Build-Agent zuordnen. Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Verwalten von Build-Agents.

So führen Sie TfsBuildservice mit der Konfiguration des interaktiven Anschlusses aus

  1. Klicken Sie auf dem Buildcomputer auf Start und dann auf Ausführen.

    Das Dialogfeld Ausführen wird angezeigt.

  2. Geben Sie im Dialogfeld Ausführen im Textfeld Öffnen den Befehl cmd.exe ein, und klicken Sie dann auf OK.

  3. Geben Sie in der Eingabeaufforderung cd <root>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies ein, um nach der Datei TfsBuildService.exe zu suchen.

  4. Um den Dienst zu starten, geben Sie TfsBuildService.exe an der Eingabeaufforderung ein.

    TfsBuildService muss ausgeführt werden, damit eine Builddefinition auf den interaktiven Anschluss zugreifen kann.

Siehe auch

Aufgaben

Gewusst wie: Einrichten und Installieren von Team Foundation Build

Gewusst wie: Erstellen einer Builddefinition

Konzepte

Einstellungen in der Datei "TfsBuildService.exe.config" in Team Foundation Server-Komponenten