문제
NewRelic.Azure.WebSites.Extension 을 사용하고 Azure Pipelines와 함께 배포된 Azure 웹 앱의 경우 newrelic 디렉터리가 삭제되므로 계측이 발생하지 않습니다. Azure Pipeline을 사용하여 추가 배포를 시도하면 NewRelic.Azure.WebSites.Extension 이(가) 이미 설치되어 있으므로 Azure Pipeline을 사용하여 확장을 다시 설치할 수 없음을 나타냅니다.
해결책
newrelic 폴더 보존을 제어하려면 WebDeploy에 대해 다음 옵션을 사용하십시오.
Basic solutions  | Comments  | 
|---|---|
  | 다음을 사용하여  Azure 파이프라인 UI: 다음 인수를 Azure App Service deploy -> Additional Deployment Options -> Additional Arguments 또는 
 WebDeploy 작업에 다음  Note 이스케이프된 작은따옴표.  | 

원인
Azure Pipeline의 AzureRmWebAppDeployment 작업에 대해 Remove additional files at destination 옵션을 선택하면 newrelic 및 newrelic_core 디렉터리가 wwwroot 에서 삭제되지만 확장은 Azure에서 제거된 것으로 간주되지 않습니다. 결과적으로 다음에 파이프라인이 실행되고 확장을 설치하려고 시도하면 파이프라인에 Extension 'NewRelic.Azure.WebSites.Extension' already installed. 확장이 해당 폴더 없이 실행할 수 없다는 메시지가 표시되고 Azure는 여전히 설치된 것으로 간주하기 때문에 다시 설치하지 않습니다.