0

제목에 따라 우리는 하나의 솔루션으로 여러 개의 .Net 핵심 웹 응용 프로그램 프로젝트를 보유하고 있습니다. 이를 배치하려면 각 프로젝트에서 게시를 마우스 오른쪽 단추로 클릭하고 수동으로 사이트를 워밍업해야합니다.복수의 .Net Core 웹 프로젝트를 여러 Azure App 서비스와 동일한 솔루션으로 배포하십시오.

이 프로세스를 자동화하고 예를 들어 이렇게 할 수 있다고 가정합니다. PowerShell의 스크립팅? 그러나 Visual Studio 구성을 통해이 작업을 수행 할 수있는 방법이 있는지 궁금하거나이 상황에서 바람직한 스크립팅 방법이 무엇입니까?

이 자동화 프로세스로 어디에서 시작해야할지 모르겠으나 검색 결과가 비슷한 결과를 나타내지 않았습니다.

답변

1

은이 프로세스를 자동화하고 싶습니다. PowerShell의 스크립팅?

다음 코드를 사용해 보시고, 제 옆에서 테스트 해보십시오. 올바르게 작동합니다. 에 대한 자세한 내용은 document을 참조하십시오. zip 파일을 가져 오는 방법을

enter image description here

Add-AzureAccount $websitesName = @('WebAppName1','WebAppName2') # website name foreach ($name in $websitesName) { Publish-AzureWebsiteProject -Name $name -Package 'C:\Tom\netcoreApp.zip' # package } 

, 나는 비주얼 스튜디오와 정보 톰에 대한 2017

enter image description here

enter image description here

+0

많은 감사를 테스트합니다. –

+0

@PaoloB 유용한 경우 동일한 문제가있는 더 많은 커뮤니티가 답을 표시하십시오. –

+0

그런데 같은 솔루션에 여러 웹 사이트를 배포하고 데우는 것이 어떻습니까? –