我一直在使用
有没有什么方法可以防止这种情况发生?我是否可以通过某种方式关闭或删除我的引用,以释放对该文件的锁定?
Add-Type -Path "dll文件路径"
来将.NET程序集加载到Powershell (v3)脚本中。但是我发现这会导致dll文件被锁定,直到Powershell控制台被终止。有没有什么方法可以防止这种情况发生?我是否可以通过某种方式关闭或删除我的引用,以释放对该文件的锁定?
Out-null
。因此,将第二行更改为:[System.Reflection.Assembly]::Load($bytes) | Out-null
。 - Martin Brandl