87得票6回答
你能否在PowerShell中再次删除已添加的类型?

我目前正在用C#编写一个库,并在某些情况下使用PowerShell快速测试它。然而,这会导致我无法重新构建项目,因为PowerShell显然仍然打开了DLL。 是否有一种方法可以在使用Add-Type添加DLL后再次卸载DLL?文档似乎没有提供任何线索,明显的候选者是Remove-Type(...

55得票5回答
如果还没有添加,我该如何在Add-Type -TypeDefinition中有条件地添加一个类?

请考虑以下 PowerShell 代码片段:$csharpString = @" using System; public sealed class MyClass { public MyClass() { } public override string ToString(...

25得票4回答
Powershell加载dll时出错: Add-Type : 无法加载文件或程序集“WebDriver.dll”或其某个依赖项。不支持此操作。

我想使用 PowerShell 和 selenium,并从http://www.java2s.com/Code/Jar/s/Downloadseleniumremotedriver2350jar.htm下载selenium。当我尝试加载其中一个dll时,出现了错误。希望有人能帮助我解决。 这...

17得票5回答
PowerShell:使用PS 5类时无法找到类型

我正在使用WinSCP PowerShell程序集中的类。在其中一个方法中,我正在使用来自WinSCP的各种类型。只要我已经添加了程序集,这就可以正常工作-然而,由于PowerShell在使用类时读取脚本的方式(我猜是这样?),会在加载程序集之前抛出错误。实际上,即使我在顶部放置Write-H...