Включение dll внутрь exe - C#
Формулировка задачи:
как подключить управляемую библиотеку, при этом включив ее сразу в exe, чтобы не пришлось ее таскать вслед за exe? Можно ли это сделать без ILmerge? Как?
Решение задачи: «Включение dll внутрь exe»
textual
Листинг программы
- public partial class App : Application
- {
- public App() : base()
- {
- AppDomain.CurrentDomain.AssemblyResolve += new ResolveEventHandler(CurrentDomain_AssemblyResolve);
- }
- System.Reflection.Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
- {
- if (args.Name.Contains("Dll_Reference_Name"))
- {
- return Assembly.Load(PROJECT_NAME.Properties.Resources.DLL_FILE_NAME);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д