システムにこの DataLink DLL があります - Interop.MSDASC.dllこのように Powershell から同じものをロードしようとしています -
[Reflection.Assembly]::LoadFile("C:\Interop.MSDASC.dll") | out-null
しかし、次のエラーが表示されます-
Exception calling "LoadFile" with "1" argument(s): "Could not load file or assembly 'Interop.MSDASC.dll' or one of its dependencies. is not a
valid Win32 application. (Exception from HRESULT: 0x800700C1)"
At line:1 char:32
+ [Reflection.Assembly]::LoadFile <<<< ("C:\Interop.MSDASC.dll") | out-null
+ CategoryInfo : NotSpecified: (:) [], MethodInvocationException
+ FullyQualifiedErrorId : DotNetMethodException
これを正しくロードするにはどうすればよいですか?