Actualmente estoy escribiendo una biblioteca en C# y estaba usando PowerShell para probarla rápidamente en algunas ocasiones. Sin embargo, esto me impide reconstruir el proyecto ya que PowerShell obviamente todavía tiene la DLL abierta.¿Se puede eliminar un tipo agregado en PowerShell nuevamente?
¿Hay alguna forma de volver a descargar el archivo DLL después de agregarlo con Add-Type
? La documentación no parece tener pistas sobre eso y el candidato obvio sería Remove-Type
(que no existe; solo hay un comando de todos modos con Type
como sustantivo). Resulta engorroso cerrar PowerShell y hacer todo lo posible para navegar hasta el directorio de compilación y agregar el tipo nuevamente cada vez que quiero reconstruir.
Powershell solo usa un solo dominio de aplicación, creando un nuevo dominio de aplicación, cargando tipos en ese dominio de aplicación y luego descargando el dominio de aplicación no descarga el tipo. –