[quote=引用 5 楼 dy00544 的回复:] 一般来说不存在运行整个dll这种说法。 dll一般都是提供一些方法来进行调用的,而不是像应用程序一样从入口点执行。 除非这个dll是以应用程序方式来设计的。
[quote=引用 9 楼 byrontian 的回复:] [quote=引用 7 楼 xuzuning 的回复:] 那个AddInManager里面这个run 运行的是 CodeForFPOB.ReadParams 方法而不对 整个CodeForFPOB.dll
[quote=引用 7 楼 xuzuning 的回复:] 那个AddInManager里面这个run 运行的是 CodeForFPOB.ReadParams 方法而不对 整个CodeForFPOB.dll
那个AddInManager里面这个run 运行的是 CodeForFPOB.ReadParams 方法而不对 整个CodeForFPOB.dll
一般来说不存在运行整个dll这种说法。 dll一般都是提供一些方法来进行调用的,而不是像应用程序一样从入口点执行。 除非这个dll是以应用程序方式来设计的。
如果没猜错,这个就是跟我上面说的插件模式开发是一样的。。。
你这问的很不清楚呢。。 可能是经验首先,目前就没遇到过直接运行DLL的, 就算是插件式编程方式,自己做的模块dll 也要按照你主程序的接口去实现,然后利用主程序的这个壳去加载DLL的指定界面。。。 一般用DLL都是调用里面的方法的。。
ClassLibrary1.dForm1 showDLLform = new ClassLibrary1.dForm1(); showDLLform.Show();
110,534
社区成员
642,576
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧