2011-08-10 40 views
2

是否有可能將所有.net依賴項嵌入到最終的exe文件中,因爲我希望它可以在每臺Windows計算機上運行,​​即使沒有預先安裝.net?WPF將.net庫嵌入exe文件

+0

請參閱http://stackoverflow.com/questions/11199/net-framework-dependency的想法。 – VoodooChild

回答

1

使用ClickOnce,並設置依賴關係,以便它安裝預先要求的.Net框架。

0

我不確定這個問題的滯後性,但是您可以使用反射從您正在使用的.NET框架的各個部分獲取代碼,並將它們重新創建爲您自己的類。然後在構建應用程序時使用這些類。

編輯:我不確定你可以反映整個.NET框架。

1

ClickOnce非常適合處理您的應用程序的部署。

嵌入所有.NET依賴,你可以使用ILMerge,或者甚至更好,這approach由傑弗裏裏希特(這是從ILMerge網站內建議太)。