是否有可能链接C#类库与exe应用程序(作为单个文件)而不是.dll + .exe?链接C#类库与应用程序
-1
A
回答
0
您可以将DLL文件作为资源嵌入到EXE中,然后处理AppDomain.AssemblyResolve
事件并从byte[]
加载它。
确保在JITter遇到DLL之前添加处理程序。
1
可以使用Ilmerge:Tutorial
1
您还可以使用ILMerge来管理的DLLs编译后你的EXE结合。
相关问题
- 1. 链接应用程序与数据库
- 2. 如何链接SunriseDD C库与C++应用程序?
- 3. 链接exe与应用程序? c#
- 4. 你可以从C应用程序链接一个C++库吗?
- 5. 如何静态链接C/C++应用程序中的库?
- 6. C++与C++ Lucene库C++应用程序
- 7. 在Facebook应用程序如何链接与应用程序链接关联
- 8. 链接与托管C++类库DLL
- 9. c#应用程序与c + +库System.IO.FileNotFoundException
- 10. RECENTLY_PLAYED链接类型Spotify应用程序
- 11. 静态链接Ruby库到C++应用程序
- 12. 从Qt应用程序链接到C++静态库
- 13. 调用C++与Java应用程序库
- 14. 与共享库和应用程序的CRT链接
- 15. 将GUI应用程序与QtCreator中的静态库链接
- 16. 交叉编译的应用程序与错误的库链接?
- 17. MFC C++静态库与非MFC控制台链接应用程序
- 18. tcpip与C++应用程序的Simulink链接
- 19. C++应用程序泄露与其他泄漏链接
- 20. 与iPhone应用程序的C代码链接错误
- 21. 链接基于Dcmtk的C++程序库?
- 22. GHUnit链接器错误与应用程序类
- 23. 链接库的顺序C++链接器
- 24. Spotify应用程序链接
- 25. 如何链接LuaJIT与C++程序?
- 26. 链接一个C++程序与SpiderMonkey?
- 27. 链接Fortran 77程序与C++ dll
- 28. 连接CouchDB与asp.net C#应用程序
- 29. 应用程序应该打开链接与WebView不与Safari
- 30. 链接一个库与Linux中的C程序的问题
和你的变体是什么?也必须是ILMerge?我正在寻找正常的解决方案,而不是MS研究黑客。例如我的项目设置中的一些复选框.. – deeptowncitizen