내 문제를 이용하여 TFS 2017과 웹 응용 프로그램 배포 솔루션이 나를 위해 작동하지 않는 경우,이빌드 및 웹 배포 패키지
Build and Deploy a Web Application with TFS 2015 Build
비슷하지만. 나는 지속적인 통합 작업을하고 있으며, 배포를 위해 .zip 패키지를 만드는 데 문제가없는 웹 사이트와 함께 웹 응용 프로그램 및 기타 웹 사이트를 배포해야합니다. 사용하고 있습니다
그런 다음 웹 사이트의 가상 디렉터리에 .zip 패키지 압축을 풀기 위해 IIS 응용 프로그램 배포를 사용하고 있습니다.
하지만 아무것도 작동하지 않는 MSBuild를 인수에 사용하고, 내가 서버에 프로젝트에서 모든 파일을 복사하지 않고, 내가 옵션을 좋아하는 것이 무엇 인수에 상관없이 웹 응용 프로그램과
.sln 및 다른 파일을 서버에서 릴리스 한 후 제거하는 것과 다릅니다.나는 /p:DeployOnBuild=True /p:PublishProfile=$(DeploymentConfiguration)
을 시도하고 웹 배포 패키지로 만든 게시 프로필을 사용했지만 동일한 파일을 얻은 아티팩트 빌드 후 .sln을 포함한 모든 프로젝트 파일을 의미합니다.
/p:DeployOnBuild=True /p:PublishProfile=$(DeploymentConfiguration)
을 사용할 때 이물질에 무엇을 기대해야할지 모르지만 변경 사항이 표시되지 않습니다.
누군가이 케이스에서 무엇을 기다려야하는지 설명 할 수 있습니까? TFS를 사용하여 웹 응용 프로그램 프로젝트를 올바르게 배포하는 방법 (서버에서 .pubxml을 사용하여 Visual Studio에서 게시 할 때 권한 파일이 복사되기 때문에) 빌드 및 릴리스를 TFS는 Visal Studio의 매뉴얼을 사용하지 않습니다.
모든 아이디어와 설명을 환영합니다. 감사합니다.
'/ p : PublishProfile = profile name'으로 내 측면에서 잘 작동합니다. 올바른 프로필 이름을 사용하고 있는지 확인하십시오. –
빌드 정의에서 전체 빌드 로그 및 설정을 공유 할 수 있습니까? –