게시 개요

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

게시란?

게시 도구를 사용하면 다양한 대상에 애플리케이션을 배포할 수 있습니다. 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 상황에 맞는 메뉴에서 게시를 선택하여 시작합니다.

작동 방식

게시는 ‘프로필’(.pubxml 파일)을 사용하여 단일 프로젝트의 여러 프로젝트 구성과 여러 게시 대상을 허용합니다.

publish profiles

프로필의 콘텐츠는 XML이며 MSBuild를 기반으로 합니다.

publish profile example contents

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

hidden user files

언제든지 IISAzure App Service에서 게시 프로필을 가져올 수 있습니다.

import profile

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

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

dependencies during publish

테스트, QA, 사전 프로덕션 등의 다양한 환경에서 서로 다른 SQL 데이터베이스, Storage 계정 또는 키 자격 증명 모음에 연결하는 것이 좋을 수 있습니다.

다음 단계

게시 도구의 경우: