Estou usando o IIS, versão 10 no Windows Server 2016.
Quando implemento um novo aplicativo da Web, ele fica em "Sites" com uma organização de:
ServerNameA e vários sites, incluindo MySiteA, que usa ApplicationPoolA.
Após a implantação bem-sucedida, posso verificar se os arquivos são novos.
O aplicativo da web é especificamente um serviço da web usando .NET Framework 4.5.2 e originalmente criado no Visual Studio 2019.
Estou usando o IIS com o aplicativo Internet Information Services (IIS) baseado em GUI . Portanto, este é um procedimento baseado no Windows, não uma abordagem orientada a scripts.
O que eu quero é garantir que o site realmente execute os novos arquivos sem reinicializar ou mesmo reiniciar todo o IIS.
*Normalmente, eu faço o seguinte procedimento, com estas etapas no IIS: *
Atualize MySiteA no menu de contexto no site em sites
Parar ApplicationPoolA
Iniciar ApplicationPoolA
Atualize MySiteA no menu de contexto no site em sites
Estou assumindo que um ou ambos os comandos de "atualização" no site são redundantes, ou talvez a atualização seja tudo o que é necessário.
Qual é o procedimento mínimo (conjunto de etapas) no IIS necessário para garantir que os novos arquivos de implantação sejam usados?
Pode-se supor que a implantação em si foi bem-sucedida e que todos os arquivos necessários estão lá.