簡體   English   中英

在Windows 7而不是Windows XP上運行Visual Studio 2010的優勢

[英]Advantage of running Visual Studio 2010 on Windows 7 instead of Windows XP

在Windows 7而不是Windows XP上運行Visual Studio 2010有什么優勢嗎?

首先,Windows 7有一些好東西可以為您提供。 我在Windows 7上的工作效率更高。而Visual Studio 2010(與2008及更早版本不同)是Windows 7。 例如,我獲得了很好的跳轉列表,以便更容易進入最近的項目。 它還可以安裝Visual Studio擴展,例如我在博客上添加編譯器進度條作為任務欄圖標上的疊加層,因此您可以在緩慢構建期間最小化VS並知道它是如何進行的。

其次,將您的主要機器移動到7可能會幫助您的用戶。 許多開發人員在他們的應用程序第一次部署到他們不是管理員的計算機時就失去了平衡。 在Windows 7上進行開發是確保您的應用程序與UAC協同工作的一種方法,並且可以在由非管理員運行的XP計算機上運行(如果您遇到過該計算機)。養成使用Windows 7功能的習慣會鼓勵您將它們掛鈎到您的應用程序中。 自己堅持使用XP會增加您提供XP應用程序的趨勢,人們可以在Windows 7上使用這種應用程序,而不是Windows 7應用程序。

考慮XP上的WPF和Windows Vista (Aero) 之間區別 ,作為其中一個參數。 除此之外,在過去十年中在Windows中插入所有通用改進,依此類推......

編輯:為了澄清,Visual Studio 2010使用WPF,因此通過在Vista / Windows 7上使用它可以獲得更快更穩定的IDE。

作為一般規則,我認為最好在目標平台上進行開發。 因此,如果您 Windows 7開發,請 Win7上進行開發。 如果開發 XP,我建議 XP 開發。

其他一切都是品味問題。 是的,有很多開發人員喜歡Win7,無法想象回到古老的XP。 另一方面,仍然有不少人認為XP是更成熟的Windows,並且在Win7 SP2出局之前不會考慮切換。

隨便挑選......

我想這也取決於你的目標是什么,如果你進行應用程序開發(閱讀WPF / Windows窗體),那么就像已經說過的那樣,它需要在多個平台上進行測試,所以沒有太大的區別。 但是,如果您正在進行Web應用程序開發,那么您應該將要部署的特定IIS版本作為目標。 啟動IIS Express后,這變得更加容易,但是如果在Windows 2008 R2上定位IIS 7.5,則運行Windows 7 :-)

根據我的經驗,作為工作站運行的Windows 2008 R2相當不錯,但缺乏對某些DVD-RW驅動器和顯卡的支持可能有點不穩定所以堅持使用Windows 7 :-)

我希望這有幫助 :-)

殺手論點是:VS 2010在Win7上比在XP上更穩定。 我有兩個配置都在運行,並且根據我正在做的事情,VS在XP上每30分鍾崩潰一次,而在Win7上它很少崩潰。

這很大程度上是因為VS 2010使用的是Windows Presentation Foundation,這在設計XP時根本不存在。

但總的來說,我覺得VS 2010比現在更加不穩定。 我每天都為SP1祈禱; - )...

編輯:
我認為首先關心目標平台並不是有幫助的。 對我而言,擁有可靠的日常工作環境更為重要。

托馬斯

在我看來:

如果您使用的是Windows XP,則不會遇到WPF和Window 7透明度的完整功能集。 另一個問題是您的系統可以比Windows 7更快地播放。

Window 7讓您充分感受到所有功能,以充分享受Window 7的開發。

Visual Studio是在WPF上開發的,因此使用當前技術比使用舊版本要好得多。

我自己在Window 7上使用Visual Studio,但使用經典模式,讓我感受到Window XP經典。

暫無
暫無

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

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