簡體   English   中英

WPF-DLL的靜態鏈接

[英]WPF - Static Linking of DLLs

我有一個WPF應用程序,想發送給其他人,以便他們使用。 我有幾個使用的第三方dll。

為了簡化安裝,我想安裝一個可以運行的exe。 使用WPF應用程序(通常是C#.NET)是否可以說“鏈接DLL文件”? (我使用的是Visual Studio 2008 SP1。)

.NET有許多第三方靜態鏈接器,它們會生成一個可執行文件。 在您喜歡的搜索引擎中搜索“ .NET Static Linker”。 他們中的大多數人還使您的代碼模糊不清,這是一個額外的好處,這使得將工程師反向轉換回可讀的源代碼更加困難。

我沒有嘗試過任何一個,所以沒有具體建議。

Code Project上也有一篇文章,討論如何使用框架工具自己實現相同的目標。

您不能直接在Visual Studio中執行操作。 但是,Microsoft Research上有一個名為ILMerge的工具,它可以滿足您的要求(假設要鏈接的dll是.Net程序集)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM