第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在編譯的可執(zhí)行文件中嵌入DLL

在編譯的可執(zhí)行文件中嵌入DLL

紫衣仙女 2019-06-05 13:11:02
在編譯的可執(zhí)行文件中嵌入DLL你知道嗎,我在任何地方都沒有找到好的答案。是否可以將預先存在的DLL嵌入到已編譯的C#可執(zhí)行文件中(以便您只能分發(fā)一個文件)?如果可能的話,怎么做呢?通常,我可以把DLL放在外面,讓安裝程序來處理所有的事情,但是有幾個人在工作中問我這個問題,我真的不知道。
查看完整描述

3 回答

?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

我強烈推薦使用科斯特拉-到目前為止,將資源嵌入到程序集中的最佳和最簡單的方法。它可以作為NuGet包使用。

Install-Package Costura.Fody

將其添加到項目后,它將自動將復制到輸出目錄的所有引用嵌入到您的大會。您可能希望通過將目標添加到項目中來清除嵌入的文件:

Install-CleanReferencesTarget

您還可以指定是包含PDB、排除某些程序集還是動態(tài)提取程序集。據我所知,也支持非托管程序集。

更新

目前,一些人試圖增加對DNX的支持.


查看完整回答
反對 回復 2019-06-05
?
青春有我

TA貢獻1784條經驗 獲得超8個贊

如果它們實際上是托管程序集,則可以使用ILMerge..對于本地DLL,您將有更多的工作要做。

另見: 如何將C+Windows DLL合并到C#應用程序exe中?


查看完整回答
反對 回復 2019-06-05
  • 3 回答
  • 0 關注
  • 526 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號