我有几个关于PowerShell和.NET类的问题和疑虑。
我正在尝试编写一个名为“foo”的类,它将调用Rest web服务并执行一些任务。如果我将该类部署在GAC中,那么我可以从PowerShell中调用它吗?
我有几个关于PowerShell和.NET类的问题和疑虑。
我正在尝试编写一个名为“foo”的类,它将调用Rest web服务并执行一些任务。如果我将该类部署在GAC中,那么我可以从PowerShell中调用它吗?
尝试:
ADD-TYPE -AssemblyName myassemblyname
或者[System.Reflection.Assembly]::LoadWithPartialName("myassemblyname")
要访问您程序集的方法/属性,您可以这样做:
[myassemblyname]::mymethod()
[myassemblyname]::myproperty
Add-Type
命令或System.Reflection.Assembly类加载程序集,然后可以使用New-Object
命令从您的程序集类创建对象。