Home
Sign Up
Sign In
›
Visual Studio
›
MonoDevelop
V2EX
›
C#
想实现一个动态加载 DLL 的功能,实现插件化开发。求推荐方案。语言 C#。
j717273419
·
Dec 19, 2018
· 9710 views
This topic created in 2885 days ago, the information mentioned may be changed or developed.
比如我们做一个扩展的接口。让其他多个第三方应用,实现这个接口,然后发 dll 给我们。放在某个目录,直接可以动态的调用这个 dll 中的方法。有什么好的方案推荐吗? thanks !
dll
插件化
动态
接口
6 replies
•
2018-12-28 16:10:10 +08:00
xupefei
Dec 19, 2018
1
https://github.com/QL-Win/QuickLook/blob/master/QuickLook/PluginManager.cs#L80-L99
defel
Dec 19, 2018 via iPhone
2
这不是 notepad++的功能嘛,去看看源代码,扒一扒。
testlover
Dec 20, 2018
3
这不是就是反射吗
wshcdr
Dec 25, 2018
4
去看看 MEF 啊
zgl263885
Dec 27, 2018 via iPhone
5
反射,没毛病
VictorJing94
Dec 28, 2018
6
配上数据库,数据库里定义 dll 绝对路径,然后程序里用反射加载 dll
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
4325 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms ·
UTC 08:48
·
PVG 16:48
·
LAX 00:48
·
JFK 03:48
♥ Do have faith in what you're doing.
❯