Visual Studio 2010 及 MSDN 訂閱授權簡介
Microsoft® Visual Studio® 2010 提供了一套全面、高度靈活的軟體開發生命週期管理 (Application Lifecycle Management, ALM) 工具,而 MSDN 訂閱則提供IT及開發人員的完整平台及工具組,以及專業技術支援服務。 Visual Studio 2010 的產品線及授權方式有些更改,使產品更易於了解,以簡化客戶的決策制訂,包括:
- 將用戶端產品 (Visual Studio IDE) 的種類減少
- 更改了 MSDN® 訂閱以與新的用戶端產品保持一致
- 為軟體測試和測試實驗室管理工具加入新產品 - 包括 Test Professional 及 Lab Management 版本
本文將簡介 Visual Studio 2010 產品線以及在一般部署情境下產品的授權需求,以及授權常見問題說明。
VISUAL STUDIO 2010 產品線
Visual Studio 2010 產品線包括用於各種軟體架構設計、開發、測試的「用戶端版本」,以及用於開發資產管理、團隊共同開發、程式碼版控及管理、專案管理及報表、測試實驗室管理等「伺服器產品版本」;以及使用和存取伺服器產品,或是用以管理異質平台開發的「其它產品」授權及「額外軟體」。下圖為完整的 Visual Studio 2010 產品線及版本說明,
.jpg)
用戶端版本
Visual Studio 2010 含 MSDN 訂閱的用戶端版本包括:
- Visual Studio 2010 Ultimate with MSDN 企業旗艦版 – 全功能版本,包含 Visual Studio 2010 Premium 企業版及 Visual Studio 2010 Professional 專業版所有功能; 從需求管理、架構設計、開發、測試、佈署、專案管理等涵蓋軟體開發生命週期管理所需功能,取代上一版本 Visual Studio Team Suite 產品
- Visual Studio 2010 Premium with MSDN 企業版 - 進階程式開發、偵錯及測試工具,供企業應用及團隊開發使用
- Visual Studio 2010 Professional with MSDN 專業版 - 基本程式開發工具,供個人及入門開發者使用
- Visual Studio Test Professional 2010 with MSDN 品管人員版 - 可供測試人員及品管理員進行測試管理、手動測試執行及測試實驗室管理,包括 Test Manager 測試管理工具
上述用戶端版本係安裝在使用者的電腦上,授權依「使用者人數」計算,例如3個人使用,就需要3套授權,不能用同一套授權供多人使用。
伺服器產品
Visual Studio 2010 的伺服器產品包括:
- Visual Studio Team Foundation Server 2010 - 專案開發流程管理、版本管控及協同開發的基礎平台; 此次推出的新版本,加強了安裝模式的選擇,取代並轉換舊一代 Visual SourceSafe 版本管控工具
- Visual Studio Lab Management 2010 測試實驗室版 – 可運用 Hyper-V 虛擬化技術建置軟體測試實驗室,需安裝 Team Foundation Server 2010及額外Patch 以啟動此功能。
對於 Team Foundation Server,大量授權客戶根據 Server/CAL(用戶端存取授權)授權模型進行授權,例如1台Team Foundation Server,需要供10 人存取,則需要 1 套 Team Foundation Server 加上 10 套 Team Foundation Server CAL; 對於 Lab Management 2010 測試實驗室版,擁有 Visual Studio 2010 Ultimate with MSDN 或 Test Professional with MSDN 授權者就可獲得該版本功能,可自 MSDN下載部署指南(Visual Studio 2010 Lab Management Deployment Guide) ,依其指示安裝以取得 Lab Management 2010 之功能。
其他產品授權
Visual Studio 2010 的其他產品授權包括:
- Visual Studio Team Foundation Server 2010 CAL 用戶端存取授權 – 用以存取 Team Foundation Server 的用戶端存取授權,以「使用者人數」或「設備數」計算授權數。不論使用 Team Explorer、Team Web Access、Team Explorer Everywhere、Project、Excel 、Visual Studio 或透過API、3rd party 軟體方式存取Team Foundation Server,皆需要此用戶端存取授權。
- Visual Studio Team Foundation Server 2010 External Connector 外部連線授權 – 外部人員/廠商或夥伴需要存取 Team Foundation Server,以需連線 Team Foundation Server 伺服器的數目計。
- Visual Studio Team Explorer Everywhere 2010 -異質平台開發管理,包含C++/Java於Mac/Linux/Unix上的開發管理,需 Team Foundation Server (TFS) 及 Team Foundation Server CAL授權,Visual Studio with MSDN 版本有包含一套 TFS 及 TFS CAL授權。
- Visual Studio Load Test Virtual User Pack 2010 – 使用 Visual Studio 2010 Ultimate,使用者可以執行本地負載測試,模擬最多 250 個使用者的情況。若需模擬超過 1,000 人之負載測試,則需要 Visual Studio Load Test Virtual User Pack 2010 授權,每個 Virtual User Pack 2010 授權允許最多模擬 1,000 個使用者,若需模擬 2,000 個使用者,則需要 2 套。
Visual Studio 2010 Ultimate 執行壓力測試的授權說明
Visual Studio 2010 Ultimate 內建可模擬至多250人的壓力測試。若欲模擬更多的使用者,或是想要利用遠端的機器進行大量的使用者模擬,原本需額外採購 Visual Studio Load Test Virtual User Pack 2010; 但自2011/3/8日起,只要是Visual Studio Ultimate with MSDN 的用戶,皆可於MSDN訂閱網站下載” Visual Studio 2010 Load Test Feature Pack Deployment Guide ” (可於 MSDN 訂閱網站中,搜尋 Load Test 關鍵字,中文版請選擇 語言:Chinese –Traditional,如下圖,即可找到),該文件提供了 Step-by-Step 如何取得授權金鑰 (license key) 以產生無限制的虛擬使用者,無需額外加購 Visual Studio Load Test Virtual User Pack 2010。

關於 Visual Studio 2010 Load Test Feature Pack (功能套件) 問答集
什麼是 Visual Studio Feature Pack?
Microsoft Visual Studio Feature Packs (功能套件) 讓你擴充 Visual Studio 的功能,Visual Studio 2010 Feature Packs 通當會定期發行並提供給 Visual Studio Premium/Ultimate with MSDN 訂閱用戶下載; 不同層級的 MSDN 可下載的 Feature Pack 略有不同,每次發行的 Feature Pack 會包含不同的功能擴充,例如架構設計功能的加強、測試功能的加強等。可查看 MSDN 網頁 了解更多。
哪一層級之 MSDN 訂閱可下載 Visual Studio 2010 Load Test Feature Pack 以產生無限制人數的壓力測試?
Visual Studio Ultimate with MSDN 的用戶且訂閱期仍有效者,可於 2011/3/8 日起下載。.於 MSDN 訂閱網站下載 ” Visual Studio 2010 Load Test Feature Pack Deployment Guide ” (在 MSDN 訂閱網站中,搜尋 Load Test 關鍵字,中文版請選擇 語言:Chinese –Traditional),該文件內有 Step-by-Step 的說明如何取得授權金鑰 (license key) 以產生無限制的虛擬使用者。
若僅有Visual Studio 2010 Ultimate授權,或是 Visual Studio 2010 Ultimate with MSDN 訂閱過期了?
Visual Studio 2010 Ultimate 授權內建可模擬至多250人的壓力測試。若欲模擬更多的使用者,或是想要利用遠端的機器進行大量的使用者模擬,可額外購買 Visual Studio Load Test Virtual User Pack 2010;若你的 Ultimate with MSDN 訂閱過期了,建議你盡速重新購買以取得新的 MSDN 訂閱,以持續獲得產品更新、Feature Packs及技術支援。
額外軟體
這些軟體附加在某些產品中,也可以單獨下載安裝。
- Visual Studio Team Explorer 2010 - Team Explorer 2010 含在 Visual Studio 2010 Ultimate/Premium/Professional/Test Professional 的版本中。
- Visual Studio Agents 2010 - Visual Studio Agents 2010 可單獨下載,但需配合 Visual Studio 2010 Ultimate 做負載測試模擬或是測試實驗室管理用。
MSDN Embedded - 嵌入式系統版
Visual Studio Professional with MSDN Embedded 嵌入式系統版 – 用於Windows Embedded 嵌入式系統開發,提供 Windows Embedded, Windows CE 作業系統、 Platform builder 及 Toolkits 等工具供開發測試用。此版本提供的軟體亦包含在 Visual Studio 2010 Premium with MSDN 或 Visual Studio 2010 Ultimate with MSDN 版本中。






