草庐IT

使用Costura.Fody工具将源DLL合并到目标EXE笔记

1.项目https://github.com/Fody/Costura2.安装Install-PackageCostura.Fody-Version1.6.23.反射相关Assembly.LoadFrom("someLibs.dll").GetType("xxx")找不到文件改为Assembly.Load("someLibs").GetType("xxx")4.升级包上一版本升级文件包是零散的dll形式,这次使用了Costura.Fody合并,如果直接覆盖主程序执行文件,运行的时侯还是会优先使用目录里的dll文件,造成还是使用老版本dll,我的做法是运行程序之前用升级文件包功能执行命令清除无用
12