2017-09-26 93 views
0

我在團隊基礎服務器上有一個Web應用程序項目。 在另一個開發服務器上,兩個人通過遠程桌面連接,連接到相同的tfs項目。TFS - 爲多個遠程用戶運行的同一項目的IIS Express不同端口號

現在,當一個開發人員運行帶有調試的項目時,IIS Express端口例如:2252被打開&被阻止。 這會給第二個開發人員帶來一個問題,因爲他在得到IIS端口正在使用的錯誤時無法運行該項目。

解決這個問題的一種方法是通過第二個開發人員檢查項目&更改端口號或爲第二個開發人員另外提供服務器。 但是,如果我的團隊成員擴展,這些是不可行的。

針對此問題的任何解決方案。

+0

[通過Citrix在同一IIS快遞口岸工作的多個開發者(的可能的複製https://stackoverflow.com/questions/31257952 /多個開發人員在同一個iis-express-port-through-citrix上工作) – Goat

+0

嗨Abdul Rehman Sayed,在這個問題上的任何更新,你知道嗎? –

+0

Hi @ Patrick-MSFT,還沒有。 –

回答

0

這似乎與TFS方面無關,因爲您已經拉下了源代碼,它可能會在您在Visual Studio中運行Web應用程序時發生。然後得到了一個消息,說:The specified port is in use...

你可以給一個嘗試這種解決方案:

文件 - >開放 - >網站... enter image description here

之後選擇本地IISIIS Express站點 刪除不需要的項目。

更多細節信息和一些其他的方式,請看一看這個問題:Why and how to fix? IIS Express "The specified port is in use"

+0

我不能這樣做,因爲項目在tfs裏面,當有人更改端口時,項目文件被檢出 –

+0

@AbdulRehmanSayed您是使用本地工作區還是服務器工作區?使用本地工作區,文件不會相互影響。 [決定使用本地還是服務器工作區](https://docs.microsoft.com/en-us/vsts/tfvc/decide-between-using-local-server-workspace) –

相關問題