2017-09-26 3 views
0

팀 기반 서버에 웹 응용 프로그램 프로젝트가 있습니다. 다른 개발 서버에서 두 사람이 원격 데스크톱을 통해 연결 & 열린 시각적 인 스튜디오 2015 &은 동일한 tfs 프로젝트에 연결합니다.여러 원격 사용자가 실행하는 동일한 프로젝트에 대해 TFS-IIS Express가 다른 포트 번호를 사용합니다.

이제 한 명의 개발자가 디버깅을 통해 프로젝트를 실행하면 IIS express port 예 : 2252가 열립니다. &이 차단되었습니다. IIS 포트가 사용 중임을 알리는 오류가 발생하여 프로젝트를 실행할 수 없으므로 두 번째 개발자에게 문제가 발생합니다.

이 문제를 극복하는 방법은 두 번째 개발자가 프로젝트를 체크 아웃하는 것입니다. & 포트 번호를 변경하거나 두 번째 개발자에게 다른 서버를 지정하십시오. 그러나 팀 구성원이 확장되면 이는 실현 불가능합니다.

이 문제에 대한 해결책.

+0

가능한 중복 https://stackoverflow.com/questions/31257952 :

더 많은 상세 정보와 다른 방법으로이 질문을 살펴 보시기 바랍니다/multiple-developers-working-on-same-iis-express-port-through-citrix) – Goat

+0

안녕하세요 Abdul Rehman Sayed 님,이 호에 대한 업데이트가 있으십니까? –

+0

안녕하세요 @ Patrick-MSFT, 아직 없습니다. –

답변

0

Visual Studio에서 웹 응용 프로그램을 실행할 때 이미 소스를 끌어낼 수 있기 때문에 TFS 측과 관련이없는 것으로 보입니다. >열기 - ->웹 사이트 ... 그 후 enter image description here

파일 : The specified port is in use...

당신은이 솔루션을 시도해 수 : 그런 말하는 메시지를 받았습니다 로컬 IISIIS 익스프레스 사이트 원하지 않는 프로젝트를 제거하십시오. Why and how to fix? IIS Express "The specified port is in use"

[시트릭스를 통해 동일한 IIS 익스프레스 포트 작업을 여러 개발자] (의
+0

프로젝트가 TFS 안에 있으므로, 누군가가 포트를 변경하면 프로젝트 파일이 체크 아웃됩니다. –

+0

@AbdulRehmanSayed 로컬 작업 영역이나 서버 작업 영역을 사용하고 있습니까? 로컬 작업 공간을 사용하면 파일이 서로 영향을주지 않습니다. [로컬 또는 서버 작업 공간 사용 결정] (https://docs.microsoft.com/en-us/vsts/tfvc/decide-between-using-local-server-workspace) –