2011-06-25 43 views
4

我討厭.NET程序如何讓你下載.NET Framework來運行它們,所以我正在考慮將MONO Runtime嵌入到我的程序中。有沒有第三方軟件可以輕鬆完成,還是需要手動或通過C/C++來完成?另外,它需要多少額外的硬盤空間,是否有這樣做的缺點?如何將MONO Runtime與您的應用程序一起打包?

P.S如果我需要用C/C++來做,你能給我一些例子代碼嗎?

+0

下載.NET Framework的目的是讓所有修補程序都具有最新版本。即使你更喜歡Mono,你也應該選擇下載最新Mono版本的安裝程序,而不是在應用程序中捆綁過時的版本。請注意,大多數操作系統已經提供了使用操作系統的更新機制保持最新的.NET Framework或Mono版本。 – dtb

+0

我的一些客戶沒有快速的互聯網連接,我正在考慮離線解決方案。另外,有沒有辦法指導他們在下載.NET時(比如一個消息框「你需要.NET Framework v2.0來運行這個應用程序,你現在想下載它嗎?」) – ApprenticeHacker

+2

看看[smallestdotnet](http ://www.hanselman.com/smallestdotnet/)。 – dtb

回答

3

您可以將Microsoft .NET Framework 4可再發行組件包與應用程序一起發佈。

看看smallestdotnet.com

4

有趣的想法 - 它看起來像伊卡薩先生已經記錄瞭如何做到這一點here

+0

謝謝!但沒有任何第三方工具,它沒有所有這些庫和鏈接很容易嗎? – ApprenticeHacker

0

這個問題是舊的。但它是Google給我的第一個指向StackOverflow的鏈接。

所以對於別人誰谷歌搜索後,土地位置:

  • 看看在mkbundle實用程序,Mono項目的SDK的一部分。
  • 欲知詳情,請參閱此question
相關問題