如何使用PowerShell获取类型F#程序集

时间:2015-11-12 07:53:15

标签: .net powershell f# .net-assembly

是否可以从powershell获取程序集的GetTypes()?

How to get Custom Assembly Attribute with PowerShell

的答案

适用于C#程序集,但不适用于F#程序集

修改

我有这个适用于C#程序集的脚本。

Param([String]$path)
$asm = [Reflection.Assembly]::LoadFrom($path)
$asm.GetTypes() | select Name, BaseType | Where {$_.BaseType -Match  "System.Object"}

但是当我通过F#assembly的路径时。

Exception calling "LoadFrom" with "1" argument(s): "Could not load file or assembly 'file:///C:\POC\PowerShell\MySample.Fs.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format."

0 个答案:

没有答案