Can I access My Custom .NET Class from PowerShell?

2020-03-03 05:31发布

I have a couple of questions and doubts to regarding PowerShell and .NET Classes.

I am trying to write a class 'foo' that will call Rest web service and perform some tasks. If I deploy the class in GAC then can I call it from PowerShell?

2条回答
老娘就宠你
2楼-- · 2020-03-03 05:47

Try:

ADD-TYPE -AssemblyName myassemblyname

or

[System.Reflection.Assembly]::LoadWithPartialName("myassemblyname")

to access method/properties of your assembly you can do this:

[myassemblyname]::mymethod()
[myassemblyname]::myproperty
查看更多
▲ chillily
3楼-- · 2020-03-03 05:51

You can load your assembly with the Add-Type cmdlet or with System.Reflection.Assembly class and then you can use the New-Object cmdlet to create objects from your assembly classes.

查看更多
登录 后发表回答