做了个插件式的应用程序平台,但是少了异常处理机制,目前还没有好的解决方案,初步设想是,插件的崩溃不会影响到平台的稳定运行,期望大家能提点思路,谢谢
2 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
如果框架能做到“零入侵”,就会减少这种崩溃的几率。
否则需要在框架里有全局捕获的机制,例如: Application.ThreadException,也可以用自定义的处理方式,插件异常,捕获异常给出提示,禁用此插件,直到重启。
- 2 回答
- 0 关注
- 439 浏览
添加回答
举报
0/150
提交
取消