是否有可能鏈接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