开发一些小工具exe时,会引用第三方的DLL,编译生成的exe目录下需要有这些DLL,exe无法脱离运行。
1. ILMerge
emmmmm, 不好使…总出错
2. Costura.Fody
通过Nuget安装 Costura.Fody 到需要合并的工程中 ,重启VS,重新生成项目,生成的exe与所需的Dll合并到一个exe中
开发一些小工具exe时,会引用第三方的DLL,编译生成的exe目录下需要有这些DLL,exe无法脱离运行。
emmmmm, 不好使…总出错
通过Nuget安装 Costura.Fody 到需要合并的工程中 ,重启VS,重新生成项目,生成的exe与所需的Dll合并到一个exe中