[英]How can I integrate an external assembly as a resource into a .net executable
我有一個應用程序,它使用/使用許多外部.net庫中的服務,這些庫又依次調用某些可執行文件。 是否可以將它們集成到一個巨大的可執行文件中,並根據需要將它們從應用程序加載到磁盤? 我想到了資源,但不確定如何完成。
謝謝,
您有幾種選擇可以做到這一點:
要么
要么
AssemblyResolve
處理程序,該處理程序在運行時從資源中讀取並將所需的DLL返回到.NET運行時... 您可以使用ILMerge將所有程序集合並到一個可執行文件中。
您可以在CodeProject上找到完整的示例。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.