Resolução de problemas do Azure Web Apps: profiler .dll bloqueios durante a implantação
Problema
Ao implantar uma nova versão do agente .NET da New Relic (NewRelic.Profiler.dll) para seu aplicativo Web do Microsoft Azure, uma mensagem de erro impede que você continue até interromper ou reiniciar o processo.
Solução
Normalmente, o processo é interrompido e, em seguida, os ativos são substituídos pelos ativos que o New Relic empacota na raiz do site (localizada em D:\Home\site\wwwroot\newrelic) durante uma implantação. Para resolver o problema, tente uma destas soluções.
Esta solução está disponível para o seu Aplicativo Web do Azure se você estiver tentando implantar uma nova versão do agente .NET sobre uma versão existente:
Pare seu aplicativo da web para liberar o arquivo .dll .
Permita que a atualização prossiga.
Assim que o implante for concluído, reinicie a instância.
Você pode instalar o agente .NET da New Relic em seu aplicativo Web do Azure usando a extensão de site da New Relic. (Você só precisará instalar a extensão uma vez.)
Navegue até https://yoursite.scm.azurewebsites.net/ e selecione Site Extensions.
Em Gallery, selecione adicionar ícone e selecione New Relic.