Embed DLL into Exe

本文关键字:Exe into DLL Embed | 更新日期: 2023-09-27 18:01:20

是否有一种方法来构建我的exe,其他参考将被嵌入?为例。System.Data.Entity.dll。

Embed DLL into Exe

ILMerge - microsoftresearch是一个实用程序,可用于将多个。net程序集合并为一个程序集。它可以从Tools &

可选:

如果你使用的是Visual Studio w/Nuget,你可以简单地将你需要的引用设置为'copy local = true',然后安装Fody.Costura。

您可以根据项目页面上提供的文档使用一个简单的xml文件对内容进行一些改进(如果需要的话,还可以整理构建目录)。

一种方法是将dll作为资源嵌入,然后在运行时将其提取到文件系统中,然后动态加载。

尽管很难想象为什么需要这样做-有各种安装机制允许您打包多个文件并将它们一起部署。