Powershellから.net 1.1アセンブリを参照しようとしています。私は1.0と2.0の両方を試したと信じています。私はWin XPとWin 7 64ビットを試しました。Powershellから.net 1.1を呼び出す
add-type -path "path-to-dll"
私は、次のエラー取り戻す:
Add-Type : Unable to load one or more of the requested types. Retrieve
the LoaderExceptions property for more information. At line:1 char:9
+ add-type <<<< -path "C:\Program Files\Propel Systems\Cimera eval\cimera common.dll"
+ CategoryInfo : NotSpecified: (:) [Add-Type], ReflectionTypeLoadException
+ FullyQualifiedErrorId : System.Reflection.ReflectionTypeLoadException,Microsoft.PowerShell.Commands.AddTypeCommand
を私はPowerShellが1.1かどうかをサポートしていますが、答えを見つけることができないかどうかについてGoogleに洗い上げてきました。それは?
第2に、「Retrieve the LoaderExceptions property ..」と表示されます。しかし、私はどのような参照も絶対に見つけることはできません。
あなたは '[System.Reflection.Assembly] :: LoadFrom(" C:\ Your.dll ")'を試しましたか? –
はい - 奇妙なことにはうまくいきます。ありがとう – Gwynge