代码改变世界

随笔档案-2019年03月

C# 组件模组引用第三方组件问题

2019-03-13 15:13 by 旦旦, 1904 阅读, 收藏,
摘要: 对接上一文章由于是动态加载指定程序集,会把当前目录下所有dll都加载进来。如果像sqlite这种第三组件调用了由C、C++非.net语言所以生成的Dll。因为自动生成的原因。会把非C#生成的dll都加载入来导致加载失败。程序异常。那结果当然不是我们想要的结果了。 怎么避免这类事情的发现。那竟然不能加 阅读全文

C# 动态加载组件后怎么在开发环境中调试

2019-03-11 14:04 by 旦旦, 2261 阅读, 收藏,
摘要: 动态加载组件 那就是简单的Assembly.Load动态加载dll而以。这网上资料也有不少。基本的思路基本上就是在本地上一个指定目录如【plugs】存在着一堆dll文件。主程序在初始运行时一般会把指定目录下的dll一次性用Assembly.Load加载进来。只要把指定目录变成从网络加载,或者加载指定 阅读全文