2023.7.27
1.MEF 插件框架
DirectoryCatalog 扫描指定目录路径中的 DLL 文件时不能识别带 '.' 的 DLL 例如:ICSharpCode.TextEditor.dll
2.关于 System.Data.SQLite.dll
如果一个.NET应用要自适应32位/64位系统,只需要在项目的“目标平台”设置为“Any CPU”
但是 System.Data.SQLite 是由两部分代码组成的
一部分是非托管的C++代码实现,
一部分是托管代码与.NET框架接口
由于非托管代码不能构建成“Any CPU”的,所以要将主程序的“目标平台”设置为“x86”