我想创建一个使用动态连接到应用程序的DLL模块的应用程序。例如:使用DLL模块创建一个特殊文件夹,用户可以添加新模块,启动程序扫描此文件夹并连接它。所以我无法编译 csc /out:TestCode.exe /reference:MathLibrary.DLL TestCode.cs 因为我没有DLL名称。将有许多具有definetly结构的DLL:Load(),Free(),Settings(),Name()等。
另外我想知道,这个DLL中是否有一个名为XXX的函数(对于可选函数,例如Settings()可能存在而且可能不存在)。
语言:应用程序和DLL的C#。
就像应用程序中的插件一样。在C中这很容易。