2013-08-24 56 views
-3

我們的教授要求我們創建一個獨立的機器問題。這個項目也在他以前的學生中提供過,並且看到他們的代碼,他們使用C++或C#。如果我從以前的研究中沒有記錯的話,C#程序並不是獨立的,因爲.NET Framework和其他一些組件需要安裝才能運行。並非所有的計算機都具有.NET Framework。另一方面,我還記得閱讀一篇文章,指出最安全的.NET Framework可以使用,因爲預裝了特定版本的Windows操作系統。什麼版本的.NET Framework是最安全的代碼?

順便說一句,我不熟悉Turbo Delphi。通常建議那些想要創建獨立程序的人。

回過頭來,我正在對我的項目進行一半的工作,並且正在使用C#進行編碼。我正在考慮改變.NET框架,以便我的教授可以在他的Windows筆記本電腦上運行它,而不需要任何DLL或其他組件。什麼是最安全的.NET框架編碼?

+0

[在Windows XP,Vista和7上安裝了什麼版本的.NET框架?](http://stackoverflow.com/questions/2438937/what-version-of-the-net-framework -is-installed-on-windows-xp-vista-and-7) – Hogan

+1

將此標記爲基於意見的人未讀取該問題。 – Hogan

+1

這個問題的真正答案是你應該問你的教授 - 他或她會說4.0 - 因爲作爲一個學生你想學習最新的。 – Hogan

回答

3

2.0,因爲它具有最大的滲透任何.NET框架(因爲它是最早的)。 1.0/1.1不能與2.0 /以後版本兼容,所以我建議不要這樣做。

+0

作爲一個方面說明,@Sukasa滲透的意思是,2.0應用程序可以在安裝了3.0和4.0的機器上運行。 – Hogan

相關問題