我有一个应用程序使用/使用来自许多外部.net库的服务,这些库反过来调用某些可执行文件。是否可以将这些集成到一个巨大的可执行文件中,并根据需要将它们从我的应用程序加载到磁盘?资源浮现在脑海中但不确定如何完成。
谢谢,
答案 0 :(得分:3)
您有多种选择:
OR
OR
AssemblyResolve
处理程序,它在运行时从Resources读取并将所需的DLL返回给.NET运行时。 .. 答案 1 :(得分:2)
您可以使用ILMerge将所有程序集合并为一个可执行文件。
答案 2 :(得分:1)
您可以在CodeProject找到完整的示例。