我討厭.NET程序如何讓你下載.NET Framework來運行它們,所以我正在考慮將MONO Runtime嵌入到我的程序中。有沒有第三方軟件可以輕鬆完成,還是需要手動或通過C/C++來完成?另外,它需要多少額外的硬盤空間,是否有這樣做的缺點?如何將MONO Runtime與您的應用程序一起打包?
P.S如果我需要用C/C++來做,你能給我一些例子代碼嗎?
我討厭.NET程序如何讓你下載.NET Framework來運行它們,所以我正在考慮將MONO Runtime嵌入到我的程序中。有沒有第三方軟件可以輕鬆完成,還是需要手動或通過C/C++來完成?另外,它需要多少額外的硬盤空間,是否有這樣做的缺點?如何將MONO Runtime與您的應用程序一起打包?
P.S如果我需要用C/C++來做,你能給我一些例子代碼嗎?
您可以將Microsoft .NET Framework 4可再發行組件包與應用程序一起發佈。
下載.NET Framework的目的是讓所有修補程序都具有最新版本。即使你更喜歡Mono,你也應該選擇下載最新Mono版本的安裝程序,而不是在應用程序中捆綁過時的版本。請注意,大多數操作系統已經提供了使用操作系統的更新機制保持最新的.NET Framework或Mono版本。 – dtb
我的一些客戶沒有快速的互聯網連接,我正在考慮離線解決方案。另外,有沒有辦法指導他們在下載.NET時(比如一個消息框「你需要.NET Framework v2.0來運行這個應用程序,你現在想下載它嗎?」) – ApprenticeHacker
看看[smallestdotnet](http ://www.hanselman.com/smallestdotnet/)。 – dtb