Por favor, considere o seguinte cenário.
Crie um novo script PS que carregue um assembly personalizado invocando [System.Reflection.Assembly] :: LoadFrom
Crie uma instância de um objeto do seu assembly personalizado chamando o comando New-Object
No entanto, o assembly personalizado é bloqueado até que o PowerShell ISE seja completamente fechado.
Estou desenvolvendo uma biblioteca .NET personalizada usando o Visual Studio .NET e o PowerShell é um aplicativo cliente dessa biblioteca. Como o fechamento da guia não desbloqueia a montagem, eu preciso fechar e reiniciar o Powershell ISE toda vez que faço uma alteração no Visual Studio. Esse comportamento do PowerShell ISE está diminuindo drasticamente meu tempo de desenvolvimento.
Existe uma solução para esse problema?
Carregando uma montagem personalizada no ISE por meio da reflexão
Obrigado Sau