我正在使用C# .NET(2.0)编写一个系统。它具有可插入模块的架构。可以在不重新构建基本模块的情况下向系统添加程序集。为了连接到新模块,我希望尝试通过名称调用其他模块中的静态方法。我不想在构建时引用所调用的模块。
当我编写非托管代码时,从.dll文件路径开始,我会使用LoadLibrary()将.dll加载到内存中,然后使用GetProcAddress()获取指向所需函数的指针。在C# / .NET中如何实现相同的结果?
当我编写非托管代码时,从.dll文件路径开始,我会使用LoadLibrary()将.dll加载到内存中,然后使用GetProcAddress()获取指向所需函数的指针。在C# / .NET中如何实现相同的结果?