Tínhamos um time problema hoje de manhã e ele foi corrigido dentro de algumas horas. Uma coisa que eu notei é que o erro na aplicação (MS Equipes) foi corrigido enquanto estava em execução. Alguns de nós tinha que reiniciar, mas para a maioria de nós não necessita de um reinício.
A minha pergunta é, como é que algo como isso acontecer? Por exemplo, no Windows Forms/aplicação de WPF, o meu entendimento é que não é possível alterar o programa de arquivos (exe, etc.), enquanto ele está sendo executado sem reiniciar a aplicação e a execução de algum tipo de um aplicativo auxiliar para fazer a troca de arquivos. Eu sei que o MS Equipes não foi construído usando .NET tecnologia de pilha, mas estou curioso para saber como eles contornar o problema e quando as atualizações são aplicadas na realidade.
Eu não sou muito familiarizado com o elétron e isso pode ser normal para um elétron aplicativo criado usando JavaScript. Alguém tem uma explicação?