다음을 통해 공유


게시 개요

ASP.NET, .NET Core 및 Python 앱의 경우 게시 도구를 사용하여 애플리케이션을 배포할 수 있습니다.

게시란?

게시 도구를 사용하면 다양한 대상에 애플리케이션을 배포할 수 있습니다. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 게시 를 선택하여 시작합니다. 이전에 프로젝트를 게시하지 않은 경우 게시할 서비스, IIS 서버, App Service와 같은 Azure 서비스, Docker 컨테이너 레지스트리 또는 FTP 서버일 수 있는 서비스를 선택하라는 메시지가 표시됩니다.

게시 옵션을 보여 주는 스크린샷

배포 옵션은 설명서의 다른 위치에서 다룹니다. 배포에 대한 첫 번째 보기를 참조하세요.

프로젝트를 이미 게시한 경우 배포된 리소스에 대한 링크, 배포에 대한 정보 및 애플리케이션을 다시 게시하는 게시 단추를 제공하는 게시화면이 표시됩니다. 단추를 사용하여 게시 프로세스를 다시 진행하여 새 게시 프로필을 만들 수도 있습니다. 게시 는 프로필 (.pubxml 파일)을 사용하여 단일 프로젝트에 대해 여러 프로젝트 구성 및 여러 게시 대상을 허용합니다.

프로필 게시

추가 작업에서 게시 프로필을 삭제하거나, 설정을 편집하거나, 복원하는 옵션을 찾을 수 있습니다.

프로필 파일 게시(.pubxml 파일)

프로필의 내용은 XML이며 MSBuild를 기반으로 합니다.

프로필 예제 콘텐츠 게시

게시 프로필은 체크 인되지 않는 기본적으로 숨겨진 별도의 파일에 자격 증명을 유지합니다.

숨겨진 사용자 파일

항상 IISAzure App Service에서 게시 프로필을 가져올 수 있습니다.

프로필 가져오기

Visual Studio는 Azure 서비스에 대한 종속성을 관리하는 데 도움이 될 수 있습니다.

게시 도구를 사용하여 Azure에 애플리케이션을 배포하는 경우 Azure 서비스에 대한 종속성을 구성할 수 있습니다.

게시 중 종속성

테스트, QA, 사전 프로덕션 등과 같은 다양한 환경에 대해 다른 SQL 데이터베이스, 다른 Storage 계정 또는 다른 Key Vault에 연결할 수 있습니다. Visual Studio 연결된 서비스를 참조하세요.

다음 단계

게시 도구의 경우: