Кто-нибудь помочь мне с загрузкой этой DLL с отражением и PowerShell? - PullRequest
0 голосов
/ 02 мая 2019

Я пытаюсь загрузить C # DLL в Powershell.Я искал и искал и пробовал много разных примеров, и я думаю, что я просто делаю это неправильно.Я пытаюсь вызвать библиотеку DLL, и она дает мне строку.

DLL

namespace Decrypt
{
    public class Class1
    {
        public void Decrypt(out string dsn)
        {
            //Console.Write("test");
            dsn = "test";
        }
    }
}


$assembly = [System.Reflection.Assembly]::ReflectionOnlyLoadFrom('c:\users\justin\desktop\decrypt.dll');
[Decrypt.Class1]::Decrypt.ToString();

MemberType          : Method
OverloadDefinitions : {string ToString()}
TypeNameOfValue     : System.Management.Automation.PSMethod
Value               : string ToString()
Name                : ToString
IsInstance          : True
...