2011-05-06 5 views
2

C++로 작성된 SOAP 서버가 있습니다. Visual Studio 2005에서는 "Web Deployment"빌드 도구를 사용하여 DLL을 로컬 IIS 서버 (필자의 경우 XP)에 배포했습니다.Visual Studio 2010 용 웹 배포 빌드 도구

Visual Studio 2010으로 업그레이드 한 후 VCWebDeploymentTool이 더 이상 지원되지 않습니다. 지금 내 옵션은 무엇입니까? 빌드 빌드 단계에서 DLL을 로컬로 배포 할 때 사용할 수있는 명령 줄 도구가 있습니까?

웹 배포 "프로젝트"를 찾고 있지 않습니다. 나는 웹 전개 빌드 단계를 찾고있다. 내 빌드 시스템의 로컬 IIS에 배포하기위한 것.

답변

1

다른 사람들이 답을 찾고있는 중이라면 VC 2010에서 VC 2005 웹 배포 도구를 사용할 수 있다고 생각했습니다.이 도구는 vcdeploy.exe라고하며 C : \ Program Files \ Microsoft Visual Studio 8 \ VC \ bin. 이 파일을 PATH에있는 디렉토리로 복사하십시오.

VC 2005에서 Web Deployment 빌드 도구는 기본적으로 vcdeploy의 UI입니다. VC 2010에서는 vcdeploy.exe를 실행하기 위해 사용자 지정 빌드 단계를 설정했으며 현재 .dll은 항상 로컬 IIS에 배포됩니다.

EDIT : vcdeploy 소스 코드는 여기에서 사용할 수있는 ATL 서버 라이브러리의 일부입니다. http://atlserver.codeplex.com.

관련 문제