Powershell加载没有反射的dll

时间:2015-11-12 13:47:28

标签: powershell

是否可以在“Powershell”中加载dll而不使用反射。

我已经使用

加载了.Net dll
Add-Type -AssemblyName System.Web | Out-Null

我的“Powershell”脚本与dll位于同一个文件夹中。所以我认为以下内容可行。

Add-Type -AssemblyName Common.dll | Out-Null
Add-Type -AssemblyName 'Common.dll' | Out-Null

但是我收到错误“无法添加类型。无法找到程序集'Common.dll'。”

Add-Type -AssemblyName .\Common.dll | Out-Null

无法加载文件或程序集'。\ Common.dll'或其依赖项之一。给定的程序集名称或代码库无效。 (来自HRESULT的异常:0x80131047)

有人可以帮忙吗?

0 个答案:

没有答案