2013-09-26 4 views
0

우리 팀은 Visual Studio의 게시 기능에 많은 문제가있었습니다. 우리는 TFS를 사용하며 모두 궁극의 VS 2012를 실행 중입니다. 한 명만 프로젝트에 참여하면 잘 작동하지만 한 프로젝트 안에 많은 사람들이 생기면 게시 프로필이 해제되고 모든 파일을 복사하지 않아도 Visual Studio에서 성공적인 게시를보고합니다. 왜 이런 일이 발생하는지에 대한 모든 의문을 읽었으며 TFS가 소스 프로파일에 게시 프로파일을 자동으로 추가한다는 것을 알고 있습니다. 새로운 게시 프로파일을 만들고 다시 게시하면 모든 것이 작동합니다. 그러나 이것은 지속 가능하지 않습니다. 저는 VS가 TFS에 게시 프로파일을 자동으로 추가하는 것을 막을 수는 없습니다 (문제가 해결된다고 생각합니다). 그래서 웹 서버에 응용 프로그램을 게시하는 더 나은 방법을 찾고 있습니다. 밖에 웹 응용 프로그램을 게시 할 수있는 더 나은 도구가 있습니까? 아니면 내 VS 확장 프로그램을 작성해야합니까? 이 질문에 당VS를 게시하지 않은 프로젝트 게시

+0

나는 이것이 당신의 질문에 대답하는 것 같지 않지만, 아직 읽지 않았다면 다음과 같이해야합니다. http://www.hanselman.com/blog/WebDeploymentMadeAwesomeIfYoureXsingXCopyYoureDoingItWrong.aspx –

답변

0

은 (https://stackoverflow.com/a/12393154)

임시 대답은, 디버그 버전에서 설정을 변경 저장 한 다음 다시 전환 할 것으로 보인다. 이로 인해 실제로 pubxml.user 파일이 다시 빌드됩니다.

+0

네, 저것을 읽었습니다. 셀 수 없을만큼 많은 프로젝트가 있으면 장기간 지속될 수 없습니다. 나는 모든 개발자들에게 출판 전에 한 걸음 더 나아 보라고 말하고 싶지 않습니다. 나는 믿을만하고 확장 성이있는 것을 원한다. – Josh

+0

@ Josh : 이해합니다. 나는 출판 명령이 전혀 신뢰할 수 없다는 것을 발견하지 못했습니다. 작은 환경에서도 가끔씩 옆으로 뻗어서 실제로 파일을 게시 디렉토리에 복사하지 않습니다. VS에서 캐싱 할 필요가없는 많은 것을 캐싱하려고 시도 할 수있는 것에서부터. 적절한 대안을 찾지 못했기 때문에 우리는 여전히 그것을 사용합니다. – NotMe

관련 문제