Я пытаюсь вызвать DLL, которую я создал, и хочу загрузить динамически.
Определение класса для DLL
namespace pqs.Utilities
{
public class Transform
{
public string ImportXMLFile(string cFileSource, string VirtDir, string cFileXSLT, string cFileDest)
{
Но когда я вызываю этот код ниже, я получаю Значение не может бытьноль.Имя параметра: введите, я не понимаю, почему ..
string ClasstoInstantiate = "pqs.Utilities.pqs_util_Transform.Transform";
Type classType = Type.GetType(ClasstoInstantiate);
object o = Activator.CreateInstance(classType);
string x;
x= (string) classType.InvokeMember("ImportXMLFile",
BindingFlags.InvokeMethod | BindingFlags.Instance | BindingFlags.Public,
null, o, new object[]{"", "", "", ""});