共用方式為


HOW TO:設定 Team Foundation Build 的互動通訊埠

更新:2007 年 11 月

您可以在組建電腦上指定組建代理程式能使用的互動通訊埠。互動通訊埠可讓您與 Windows 使用者介面項目 (如 Windows Form) 互動。

必要的使用權限

您必須是組建電腦上 [Administrators] 群組的成員,才能完成此程序。除此之外,執行 TfsBUildService.exe 的服務帳戶也必須是 [Build Services] 群組的成員。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要啟用互動通訊埠

  1. 登入已安裝 Team Foundation Build 的組建電腦。

  2. 在組建電腦上,依序按一下 [開始]、[控制台]、[系統管理工具],再按一下 [服務]。

  3. 在 [服務 (本機)] 窗格中,以滑鼠右鍵按一下 [Visual Studio Team Foundation Build],然後按一下 [內容]。

  4. 若要停止 Team Build 服務,請在 [Visual Studio Team Foundation Build 內容 (本機電腦)] 對話方塊中,按一下 [服務狀態] 下的 [停止]。

  5. 在 <root>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies 內找出 TfsBuildservice.config.exe 檔,以滑鼠右鍵按一下該檔案,再按下拉式功能表上的 [開啟]。

    檔案隨即在 Visual Studio XML 編輯器中開啟。

  6. 編輯 InteractivePort 並將其設定為所需的數值。

    例如,9192。如需詳細資訊,請參閱 HOW TO:修改 TfsBuildService.exe.config 檔案中的設定

  7. 儲存所做的變更,然後關閉檔案。

  8. 在 [命令提示字元] 執行 wcfhttpconfig reserve <user account> <port number>,將新的通訊埠加入存取控制清單 (ACL) 中。

    如需詳細資訊,請參閱 wcfhttpconfig (Team Foundation Build)

  9. 在將通訊埠加入 ACL 後,再將它加入 Windows 防火牆例外清單中。

  10. 若要重新啟動組建服務,請依序按一下 [開始]、[控制台]、[系統管理工具],再按一下 [服務]。

  11. 在 [服務 (本機)] 窗格中,以滑鼠右鍵按一下 [Visual Studio Team Foundation Build],然後按一下 [內容]。

  12. 若要啟動 Team Build 服務,請在 [Visual Studio Team Foundation Build 內容 (本機電腦)] 對話方塊中,按一下 [服務狀態] 下的 [啟動]。

    現在,您就可以讓新通訊埠與組建代理程式產生關聯。如需詳細資訊,請參閱 HOW TO:建立和管理組建代理程式

若要執行已設定使用互動通訊埠的 TfsBuildservice

  1. 在組建電腦上,按一下 [開始],然後按一下 [執行]。

    [執行] 對話方塊隨即出現。

  2. 在 [執行] 對話方塊的 [開啟] 文字方塊中,輸入 cmd.exe,然後再按一下 [確定]。

  3. 在 [命令提示字元] 輸入 cd <root>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies,找出 TfsBuildService.exe。

  4. 若要啟動服務,請在 [命令提示字元] 輸入 TfsBuildService.exe。

    為了讓組建定義存取互動通訊埠,必須執行 TfsBuildService。

請參閱

工作

HOW TO:設定及安裝 Team Foundation Build

HOW TO:建立組建定義

概念

Team Foundation Server 元件中的 TfsBuildService.exe.config 檔案設定