Calling C# dll from Powershell

本文关键字:Powershell from dll Calling | 更新日期: 2023-09-27 18:01:43

我有一个简单的dll,它得到url和输出图像的url。

来源http://www.everfall.com/paste/id.php?74eupvt40xzf

我试着调用它结束在PowerShell中发送url给它

$url = "http://oiswww.eumetsat.org/IPPS/html/MSG/RGB/AIRMASS/"
[Reflection.Assembly]::LoadFrom(“D:'maps'eumetsat'cuturl.dll”)
[parser.Util]::GetUrl($url)

但是当我运行test。我有一个错误,找不到类型[文化]。[GetURL]请确保有它的建筑物已加载。

我做错了什么?

第二个问题,我如何从lib中得到被切断的链接?用哪个函数?

Calling C# dll from Powershell

如果我用下面的命令行编译你的代码' culture .cs',一切正常。除了方法返回",

C:'Windows' microt.net 'Framework64'v2.0.50727'csc/target:library .' culture .cs

将代码保存到本地后,我使用以下代码在PowerShell的V2中加载:

add-type -path D:'PowerShellModuleRepository'Parser.Util.cs

正如JPBlanc所说,代码没有返回任何东西:

[Parser.Util]::GetUrl("http://www.google.co.uk")
马特