2011-03-29

安裝抓圖:SQL Server code-named 「Denali」- Community Technology Preview 1 (CTP1)







使用環境:
Windows Server 2008 R2 Enterprise Edition:尚未升級到 SP1版本。

以下是安裝的抓圖畫面,請參考:

安裝 SQL Server Denali CTP1
https://picasaweb.google.com/DerrickLaLa/20110329_SQLServerDenaliCTP1#

檢視安裝後的成果:版本編號:11.0.1103.9



若是遭遇到以下的錯誤訊息:

Rule "No-Reboot package is found on Windows 7/Windows Server 2008 R2 or higher" failed.



請將作業系統更新到 Winows Server 2008 R2 SP1 或是安裝以下的修補程式:
An update is available for Microsoft .NET Framework 3.5 Service Pack 1 on Windows 7 and Windows Server 2008 R2
http://support.microsoft.com/?kbid=958488


參考資料:
What's New in SQL Server Code-Named “Denali” CTP1
SQL Server Code-Named “Denali” introduces these changes to SQL Server Setup:
http://msdn.microsoft.com/en-us/library/bb500459%28v=sql.110%29.aspx

An update is available for Microsoft .NET Framework 3.5 Service Pack 1 on Windows 7 and Windows Server 2008 R2
http://support.microsoft.com/?kbid=958488

x64 架構系統之 Windows 7 與 Windows Server 2008 R2 的 Microsoft .NET Framework 3.5 SP1 更新
http://www.microsoft.com/downloads/details.aspx?FamilyID=67cdf390-c6ec-49be-8977-4eea228a3b91&displayLang=zh-tw

下載 SQL Server code-named 「Denali」- Community Technology Preview 1 (CTP1)
http://sharedderrick.blogspot.com/2010/11/sql-server-code-named-denali-community.html

SQL Server 2008 R2 下一代版本的 Codenames:Denali(丹奈利) ~ the great one
http://sharedderrick.blogspot.com/2010/06/sql-server-2008-r2-codenamesdenali.html

查詢 SQL Server 的產品版本、版本編號
http://sharedderrick.blogspot.com/2011/01/sql-server.html

2011-03-24

自動安裝(Unattended Installation)、靜默安裝(silent install):以 SQL Server 2008 R2 Express 為例

實作練習的環境:
1. Windows Server 2008 R2 Enterprise 64 位元版本。
2. SQL Server 2008 R2 Express 64 位元版本(SQLEXPR_x64_CHT.exe)。

使用的資料來源:
由 Microsoft Download 網站下載的 SQL Server 2008 R2 Express,在未解開壓縮檔案下進行安裝作業。

相關的參數說明:
/ACTION:指出安裝工作流程的必要參數。參數範例:/ACTION=Install。

/Q:指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。

/QS:指定安裝程式會執行並透過 UI 顯示進度,但是不接受任何輸入或顯示任何錯誤訊息。

/IACCEPTSQLSERVERLICENSETERMS:確認接受授權條款的必要參數。只有當您針對自動安裝指定了 /Q 或 /QS 參數時,才需要使用此參數。

/SECURITYMODE:指定 SQL Server 的安全性模式,支援的值是 SQL。如果沒有提供這個參數,就會支援僅限 Windows 驗證模式。參數範例:/SECURITYMODE=SQL

/SAPWD:指定 SQL Serversa 帳戶的密碼。當 /SECURITYMODE=SQL 時則為必要參數。參數範例:/SAPWD="P@ssw0rd"

/INSTANCENAME:指定 SQL Server 執行個體名稱。參數範例:/INSTANCENAME=SQLEXPRESS

/SQLSVCACCOUNT:指定 SQL Server 服務的啟動帳戶。參數範例:/SQLSVCACCOUNT="NT AUTHORITY\Network Service"

/BROWSERSVCSTARTUPTYPE:指定 SQL Server Browser 服務的啟動模式。參數範例:/BROWSERSVCSTARTUPTYPE=Automatic

/ADDCURRENTUSERASSQLADMIN:將目前的使用者加入至SQL Server系統管理員 (sysadmin) 固定伺服器角色。
安裝 Express 版本或使用 /Role=ALLFeatures_WithDefaults is used 時,可以使用 /ADDCURRENTUSERASSQLADMIN 參數。參數範例:/ADDCURRENTUSERASSQLADMIN=TRUE

/ROLE:使用 AllFeatures_WithDefaults。
對於 SQL Server Express 的版本,請僅安裝適用於此版本的功能。對於其他版本,則安裝所有 SQL Server 功能。
將目前的使用者加入至SQL Server系統管理員 (sysadmin) 固定伺服器角色。
在 Windows Vista 或 Windows Server 2008 或更新版本上,以及當作業系統不是網域控制站時,Database Engine 和 Reporting Services 預設會使用 NTAUTHORITY\NETWORK SERVICE 帳戶,而 Integration Services 則預設使用 NTAUTHORITY\NETWORK SERVICE 帳戶。
在 SQL Server Express 版本中,預設會啟用此角色。
對於其他所有版本,則不會啟用此角色,但是可以透過 UI 或使用命令列參數指定。
參數範例:/ROLE=AllFeatures_WithDefaults


在 SQL Server 2008 R2 版本上,需要使用 /IAcceptSQLServerLicenseTerms 命令列參數,若是未加入此參數,將遭遇到以下的錯誤訊息:

遺漏 /IAcceptSQLServerLicenseTerms 命令列參數,或尚未將其設定為 True。對於您要執行的安裝動作而言,這是必要的參數。藉由指定這個參數並接受 SQL Server 授權條款,即表示您已閱讀並了解使用規定。


以下提供數種安裝程式參數的用法範例:

(1)
僅使用 Windows 驗證。
通訊協定:停用 TCP/IP。
start /wait D:\SQLEXPR_x64_CHT.exe /Q /IAcceptSQLServerLicenseTerms /ACTION=Install /INSTANCENAME=SQLEXPRESS /ROLE=AllFeatures_WithDefaults

自動會產生解壓縮用的暫存資料夾


(2)
使用「混合模式」驗證,並設定 sa 帳戶的密碼。
通訊協定:啟用 TCP/IP。
啟動 SQL Server Browser 服務。
start /wait D:\SQLEXPR_x64_CHT.exe /Q /IAcceptSQLServerLicenseTerms /ACTION=Install /INSTANCENAME=SQLEXPRESS /ROLE=AllFeatures_WithDefaults /TCPENABLED=1 /SECURITYMODE=SQL /SAPWD="P@ssw0rd" /BROWSERSVCSTARTUPTYPE=Automatic

(3)
使用「混合模式」驗證,並設定 sa 帳戶的密碼。
通訊協定:停用 TCP/IP。
start /wait D:\SQLEXPR_x64_CHT.exe /Q /IAcceptSQLServerLicenseTerms /ACTION=Install /INSTANCENAME=SQLEXPRESS /ROLE=AllFeatures_WithDefaults /SECURITYMODE=SQL /SAPWD="P@ssw0rd"

(4)
使用「混合模式」驗證,並設定 sa 帳戶的密碼。
通訊協定:停用 TCP/IP。
改用 /QS。
start /wait D:\SQLEXPR_x64_CHT.exe /QS /IAcceptSQLServerLicenseTerms /ACTION=Install /INSTANCENAME=SQLEXPRESS /ROLE=AllFeatures_WithDefaults /SECURITYMODE=SQL /SAPWD="P@ssw0rd"



參考資料:
Microsoft SQL Server 2008 R2 RTM - Express - 中文(繁體)
http://www.microsoft.com/downloads/details.aspx?familyid=8B3695D9-415E-41F0-A079-25AB0412424B&displaylang=zh-tw

如何:使用組態檔來安裝 SQL Server 2008 R2
http://technet.microsoft.com/zh-tw/library/dd239405%28SQL.100%29.aspx

如何:從命令提示字元安裝 SQL Server 2008 R2
http://msdn.microsoft.com/zh-tw/library/ms144259.aspx

如何:檢視與讀取 SQL Server 安裝程式記錄檔
http://msdn.microsoft.com/zh-tw/library/ms143702.aspx

產生 SQL Server 2008 的組態檔(Configuration File),可用於在「命令提示列安裝(Command Prompt)」內執行自動安裝(Unattended Installation)
http://sharedderrick.blogspot.com/2009/04/sql-server-2008-configuration.html

使用 ConfigurationFile.ini 組態檔來安裝 SQL Server 2008 R2;自動安裝(Unattended Installation)
http://sharedderrick.blogspot.com/2011/03/configurationfileini-sql-server-2008.html

2011-03-21

下載與安裝 Windows Storage Server 2008 R2、Microsoft iSCSI 軟體目標 3.3 (Microsoft iSCSI Software Target 3.3),版本編號:3.3.16544



更新日期:2011/04/05

在 Microsoft Download 已經開放下載使用 Microsoft iSCSI Software Target 3.3





請參考以下的網址:
Microsoft iSCSI Software Target 3.3
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=45105d7f-8c6c-4666-a305-c8189062a0d0

Microsoft iSCSI Software Target 3.3 for Windows Server 2008 R2 available for public download
http://blogs.technet.com/b/josebda/archive/2011/04/04/microsoft-iscsi-software-target-3-3-for-windows-server-2008-r2-available-for-public-download.aspx



以下是關於 Windows Storage Server 2008 R2 摘要說明:
Windows® Storage Server 2008 R2 是 Windows Server® 2008 R2 作業系統,但是已特別針對與網路連接的存放裝置搭配使用進行最佳化。
Microsoft iSCSI 軟體目標 3.3 是可以與 Windows Storage Server 2008 R2 搭配使用的選用套件

下列版本提供 Windows Storage Server 2008 R2:
(1) Windows Storage Server 2008 R2 Workgroup
(2) Windows Storage Server 2008 R2 Standard
(3) Windows Storage Server 2008 R2 Enterprise
Enterprise Edition 支援容錯移轉叢集。

以下是 Windows Storage Server 2008 R2 版本所支援的功能:



以下是關於 Microsoft iSCSI 軟體目標 3.3 摘要說明:
iSCSI 軟體目標會建立 iSCSI 目標和虛擬磁碟,而您可以透過 Microsoft iSCSI 軟體目標主控台進行管理。

Internet Small Computer Systems Interface (iSCSI) 是支援透過 TCP/IP 網路存取存放裝置、促進存放合併,以及整個組織存放資源共用的通訊協定。
您可以使用 Microsoft® iSCSI 軟體目標 3.3 建立 iSCSI 目標和 iSCSI 虛擬磁碟。

然後即可以使用「Microsoft iSCSI 軟體目標」主控台管理所建立的所有 iSCSI 目標和虛擬磁碟。
iSCSI 軟體目標所提供的其他功能包括支援取得虛擬磁碟的快照。

它也包括用來設定以及維護 iSCSI 軟體目標的精靈。
Microsoft iSCSI 軟體目標是 Windows Storage Server 2008 R2 的選用套件。

下列作業系統支援 iSCSI 軟體目標 3.3:
(1) Windows Storage Server 2008 R2 Workgroup Edition
(2) Windows Storage Server 2008 R2 Standard Edition
(3) Windows Storage Server 2008 R2 Enterprise Edition

以下是 Microsoft iSCSI 軟體目標的版本和平台支援性詳細資料:
(1) Microsoft iSCSI 軟體目標 3.1 預設會安裝於 Windows Unified Data Storage Server 2003,而且可做為 Windows Storage Server 2003 R2 的選用附加元件。

(2) OEM 可以將 Microsoft iSCSI 軟體目標 3.2 預先安裝在 Windows Storage Server 2008 上。也可以做為 Windows Storage Server 2008 R2 的選用附加元件。

(3) OEM 可以將 Microsoft iSCSI 軟體目標 3.3 預先安裝在 Windows Storage Server 2008 R2 上。也可以做為 Windows Storage Server 2008 R2 的選用附加元件。

(4)Microsoft iSCSI 軟體目標 3.1、3.2 和 3.3 版可以與符合標準 iSCSI 通訊協定的 iSCSI 啟動器交互操作。
根據特定 OEM 的要求,Microsoft 已測試過下列非 Microsoft iSCSI 啟動器的探索、登入和登出以及 I/O,以判斷與 Microsoft iSCSI 軟體目標的交互操作性:
(a)SUSE Linux Enterprise Server 10
(b) Red Hat Enterprise Linux 5
(c)QLogic QLE4062C-SP,韌體 3.00.01.24




下載 Windows Storage Server 2008 R2
名稱:Windows Storage Server 2008 R2 Embedded (Standard, Enterprise, Workgroup) with iSCSI Software Target 3.3 (x64) - DVD (Multiple Languages)

發佈日期:2010/9/27

檔案名稱:mu_windows_storage_server_2008_r2_embed_stand_ent_work_iscsi_software_target_3.3 _x64_dvd_587719.iso



經由 MSDN 網站下載的 iso 檔案,並非一般的開機光碟之檔案。

需要自行解壓縮,由 iso 檔案解出來的檔案是:
WSS2008R2+iSCSITarget33.exe

請使用滑鼠雙擊此檔案,進行解壓縮的作業:




完成解壓縮後,將可以看到以下的兩個檔案:
(1) Windows_Storage_Server_2008_R2.iso
(2) iSCSI_Software_Target_33.iso




以下是 Windows_Storage_Server_2008_R2.iso 檔案的內容:


以下是 iSCSI_Software_Target_33.iso 檔案的內容:


安裝流程,請參考下圖所示:


上圖是來自於以下的文章:
Windows Storage Server 2008 R2 and the Microsoft iSCSI Software Target 3.3 are available on MSDN/TechNet - here's how to install them
http://blogs.technet.com/b/josebda/archive/2010/09/27/windows-storage-server-2008-r2-and-the-microsoft-iscsi-software-target-3-3-are-available-on-msdn-technet-here-s-how-to-install-them.aspx

由上圖描述可知:
(1) 先自行安裝好 Windows Server 2008 R2 作業系統。

(2) 下載與解壓縮 Windows Storage Server 2008 R2 檔案。
包含有: Windows_Storage_Server_2008_R2.iso 與 iSCSI_Software_Target_33.iso。

(3) 在 Windows Server 2008 R2 作業系統上,再安裝 Windows Storage Server 2008 R2 相關的檔案。





實作練習:安裝與建置 Windows Storage Server 2008 R2



實作練習的環境說明:
1. 使用 Windows Server 2008 R2 Enterprise 中文版本。

在本次實作練習中,將完成以下的工作:
(1) 安裝 Windows Storage Server 2008 R2 packages。
(2) 安裝 Microsoft iSCSI 軟體目標 3.3。
(3) 檢視 Microsoft iSCSI 軟體目標。

工作1. 安裝 Windows Storage Server 2008 R2 packages

步驟01. 使用管理者身分登入 Windows Server 2008 R2 作業系統,設定載入 Windows_Storage_Server_2008_R2.iso 檔案。

步驟02. 執行「檔案總管」,瀏覽 *.iso 檔案的內容,選擇執行以下的檔案(以存放在磁碟D 為例):
D:\Windows Storage Server 2008 R2\Windows6.1-KB982050-x64-EnterpriseBranding.MSU

此為 Windows Storage Server 2008 R2 Enterprise 版本的安裝封裝之檔案。

步驟03. 在「Windows Update Standalone Installer」視窗,點選試「是」,接受安裝 KB982050:Windows 更新。

步驟04. 在「下載並安裝更新」視窗,點選「關閉」。

工作2. 安裝 Microsoft iSCSI 軟體目標 3.3

步驟01. 使用管理者身分登入 Windows Server 2008 R2 作業系統,設定載入 iSCSI_Software_Target_33.iso 檔案。

步驟02. 執行「檔案總管」,瀏覽 *.iso 檔案的內容,選擇執行以下的檔案(以存放在磁碟D 為例):
D:\x64\iscsitarget.msi

此為 Microsoft iSCSI 軟體目標 3.3 安裝封裝之檔案。

步驟03. 在「Microsoft iSCSI Software Target Setup」視窗,點選「Next」。

步驟04. 在「End-User License Agreement」視窗,勾選「I accept the terms in the License Agreement」,點選「Next」。

步驟05. 在「Destination Folder」視窗,接受預設值的安裝路徑,點選「Next」。

步驟06. 在「Join the Customer Experience Improvement Program」視窗,接受預設值,點選「Next」。

步驟07. 在「Ready to install Microsoft iSCSI Software Target」視窗,點選「Install」。

步驟08. 點選「Finish」,完成安裝。

工作3. 檢視 Microsoft iSCSI 軟體目標

步驟01. 點選「開始」\「系統管理工具」,選擇「Microsoft iSCSI 軟體目標 」。

步驟02. 點選上方工具選單的「說明」\「關於 Microsoft iSCSI 軟體目標 」。

可以看到「Microsoft iSCSI 軟體目標」的版本編號是:3.3.16544。

步驟03. 點選「確定」,完成檢視作業。




參考資料:
Windows Storage Server 2008 R2
http://www.microsoft.com/Windowsserver2008/en/us/wss08.aspx

Windows Storage Server 2008 R2 and the Microsoft iSCSI Software Target 3.3 are available on MSDN/TechNet - here's how to install them
http://blogs.technet.com/b/josebda/archive/2010/09/27/windows-storage-server-2008-r2-and-the-microsoft-iscsi-software-target-3-3-are-available-on-msdn-technet-here-s-how-to-install-them.aspx

Windows Storage Server 2008 與 iSCSI Software Target 3.2 安裝入門
http://sharedderrick.blogspot.com/2010/06/windows-storage-server-2008-iscsi.html

2011-03-20

使用 ConfigurationFile.ini 組態檔來安裝 SQL Server 2008 R2;自動安裝(Unattended Installation)

使用 ConfigurationFile.ini 組態檔
組態檔包含安裝期間提供的輸入設定。該檔案可以用來重新啟動安裝,而不必手動輸入設定。
不過,帳號的密碼、PID 與某些參數不會儲存在組態檔中

請記得在製作好 ConfigurationFile.ini 組態檔後,一一檢視參數值的設定,是否為所需的參數設定。

請參考下圖所示:

SQL Server 安裝程式可讓您根據系統預設值和執行階段輸入產生組態檔。
您可以使用此組態檔,在企業中以相同的組態部署 SQL Server。

您也可以透過建立啟動 Setup.exe 的批次檔,在企業中將手動安裝標準化。

安裝程式僅支援透過命令提示字元使用組態檔。使用組態檔時,參數的處理順序如下所述:
(1)組態檔會覆寫封裝中的預設值
(2)命令列的值會覆寫組態檔中的值

組態檔可用來追蹤每個安裝的參數和值。這點會讓組態檔適用於驗證和稽核安裝。


實作練習的環境:
1. Windows Server 2008 R2 Enterprise 版本。
2. SQL Server 2008 R2 Enterprise 版本。

(1) ConfigurationFile.ini 組態檔的環境說明:
1. 設定 SQL Server Service Account 與 SQL Agent Service Accout 的啟動帳戶為:本機系統帳戶: "NT AUTHORITY\SYSTEM"。
2. 設定採取「混合模式(mixed mode)」驗證。利用 /SAPWD 參數來設定 sa 帳戶的密碼。
D:\setup.exe /Q /CONFIGURATIONFILE="C:\ConfigurationFile.INI" /SAPWD="P@ssw0rd" /IACCEPTSQLSERVERLICENSETERMS
請參考下圖所示:




(2) ConfigurationFile.ini 組態檔的環境說明:
1. 設定 SQL Server Service Account 與 SQL Agent Service Accout 的啟動帳戶為:本機系統帳戶: "NT AUTHORITY\SYSTEM"。
2. 設定採取Windows模式驗證。
D:\setup.exe /Q /CONFIGURATIONFILE="C:\ConfigurationFile.INI" /IACCEPTSQLSERVERLICENSETERMS
請參考下圖所示:



參數說明:
(1) /ACTION:
指出安裝工作流程的必要參數。

(2) /IACCEPTSQLSERVERLICENSETERMS:
確認接受授權條款的必要參數。

(3) /Q:
指定安裝程式會在不含任何使用者介面的無訊息模式中執行。這是自動安裝所使用的參數。

(4) /IAcceptSQLServerLicenseTerms:
確認接受授權條款的必要參數。
在 SQL Server 2008 R2 版本,需要使用此新的安裝參數,才能夠執行自動安裝。
使用 /Q 參數的自動安裝,必須包括 /IAcceptSQLServerLicenseTerms 參數。

(5) /SAPWD:
指定 SQL Server sa 帳戶的密碼。當 /SECURITYMODE=SQL 時則為必要參數


關於 ConfigurationFile.ini 組態檔的重要參數:

(1) /SQLSYSADMINACCOUNTS:
可以使用這個參數來提供登入,以便成為系統管理員 (sysadmin) 角色的成員。
對於 SQL Server Express 之外的 SQL Server 版本,需要 /SQLSYSADMINACCOUNTS。

參數範例:
; 要提供為 SQL Server 系統管理員的 Windows 帳戶。 
SQLSYSADMINACCOUNTS="MCTS888\Administrator"

(2) /ADDCURRENTUSERASSQLADMIN:
將目前的使用者加入至SQL Server 系統管理員 (sysadmin) 固定伺服器角色。
安裝 Express 版本或使用 /Role=ALLFeatures_WithDefaults is used 時,可以使用 /ADDCURRENTUSERASSQLADMIN 參數。

參數範例:
; 提供目前的使用者做為 SQL Server 2008 R2 Express 的 Database Engine 系統管理員。 
ADDCURRENTUSERASSQLADMIN="False"

(3) /TCPENABLED
指定 SQL Server 服務的 TCP 通訊協定狀態。

參數範例:
; 指定 0 停用或指定 1 啟用 TCP/IP 通訊協定。 
TCPENABLED="0"


參考資料:
如何:使用組態檔來安裝 SQL Server 2008 R2
http://technet.microsoft.com/zh-tw/library/dd239405%28SQL.100%29.aspx

如何:從命令提示字元安裝 SQL Server 2008 R2
http://msdn.microsoft.com/zh-tw/library/ms144259.aspx

如何:檢視與讀取 SQL Server 安裝程式記錄檔
http://msdn.microsoft.com/zh-tw/library/ms143702.aspx

產生 SQL Server 2008 的組態檔(Configuration File),可用於在「命令提示列安裝(Command Prompt)」內執行自動安裝(Unattended Installation)
http://sharedderrick.blogspot.com/2009/04/sql-server-2008-configuration.html

2011-03-16

下載與安裝 Visual Studio 2010 SP1(Service Pack 1):10.0.40219.1 SP1

重要通知:

更新日期:2011/04/30

VS 2010 SP1 造成 SSMS 管理工具中的 IntelliSense 功能失效
http://sharedderrick.blogspot.com/2011/04/vs-2010-sp1-ssms-intellisense.html#uds-search-results

SQL Server 2008 R2 安裝累積更新 7:Cumulative Update package 7 for SQL Server 2008 R2
http://sharedderrick.blogspot.com/2011/05/sql-server-2008-r2-7cumulative-update.html



版本: VS2010 SP1
發佈日期: 2011/3/3

重要事項:
(1)Visual Studio 2010 Service Pack 1 (SP1) 會升級已安裝之 Visual Studio 2010 的所有版本和語言。如果您在安裝 SP1 之後,安裝其他 Visual Studio 2010 版本或語言,則必須重新套用 SP1。

(2)如果您已經安裝 Visual Studio 2010 Service Pack 1 Beta,則不可在安裝此版 SP1 之前,將它解除安裝。

以下為更新後的版本編號:10.0.40219.1 SP1
原本的版本編號是:10.0.30319.1 RTM 。



下載網址:
Visual Studio 2010 SP1 的 ISO 映像
http://go.microsoft.com/fwlink/?LinkId=210710

Microsoft Visual Studio 2010 Service Pack 1 (安裝程式)
http://www.microsoft.com/downloads/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5&displayLang=zh-tw

Microsoft Visual Studio 2010 Service Pack 1 (Installer)
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5&displaylang=en


以下是安裝歷程的抓圖:
筆者使用的是先下載:Visual Studio 2010 SP1 的 ISO 映像檔案,大小為:1.48 GB (1,592,336,384 位元組)。


若是採取網路下載 Web 安裝程式的方式來安裝,則安裝期間必須保持網際網路連線。



步驟01.

步驟02.

步驟03.

步驟04.

步驟05.

步驟06.

步驟07.

步驟08.





參考網址:
Description of Visual Studio 2010 Service Pack 1:SP1 的改進項目
http://support.microsoft.com/kb/983509

Visual Studio 2010 SP1 讀我檔案
http://go.microsoft.com/fwlink/?LinkId=210711

Microsoft Visual Studio 2010 Service Pack 1 (安裝程式)
http://www.microsoft.com/downloads/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5&displayLang=zh-tw

Visual Studio 2010 SP1 的 ISO 映像
http://go.microsoft.com/fwlink/?LinkId=210710

Visual Studio 下載
http://www.microsoft.com/taiwan/vstudio/2010/download/default.aspx


相關參考說明:

· SP 1 已提供MSDN 訂閱者下載 (包括 VS 2010 各版本、TFS 2010Team Explorer Everywhere 2010),公開下載將於 3/10上線。 主要加強功能如下,
· Help Viewer 這個讚! 新的可安裝於本機應用程式,支援Keyword 檢索及TOC (table of contents) 可展開,詳可讀Jeff Braatens post here (這是VS 2010 去年上市後,最多人反應需加強的,快安裝)
· IDE、測試及偵錯的改善
· 智慧偵錯 - IntelliTrace 支援按F5快速鍵 for 64-bit 應用程式支援及 SharePoint 專案支援 (這個讚! 快試試IntelliTrace,節省偵錯時間)
· Unit Testing 也支援 .NET 3.5
· Performance Wizard for Silverlight (Silverlight 效能精靈, Silverlight 專案已內建在 Wizard)
· 開發技術及平台支援
· Windows 7-specific Microsoft Foundation Class (MFC) APIs 支援使用 Direct2D, DirectWrite, Windows Animation 技術
· VB Compiler runtime switch - This switch will enable Visual Basic developers to target their applications and libraries at platforms where the full Visual Basic Runtime hasnt traditionally been available
Visual Studio 2010 Feature Packs (擴充 Visual Studio 2010的功能,僅提供 MSDN 訂閱者下載)
提供給MSDN訂閱者額外權益,包括兩個最新 Feature Pack以加強 VS 2010功能,包括,
· Visual Studio 2010 Load Test Feature Pack 這個讚! 只要購買 VS 2010 Ultimate with MSDN的使用者,皆可免費下載取得「模擬無限人數的壓力測試(之前需額外購買 Load Test Virtual User Pack; 而許多銀行/公部門/大型網站業者以往也需花費鉅額購買“HP/Mercury Load Runner”,現在 VS 2010 Ultimate with MSDN 讓你用低成本也能執行大型的壓力測試,不論Web應用程式是以何種開發技術或語言所建置亦都支援) (詳細 Load Test Feature Pack FAQ )
· 壓力測試學習資源 (! 馬上學!)
1. 簡介投影片、範例及操作影片 (中文)
Visual Studio 2010 Ultimate 的應用效能及壓力測試
· Team Foundation Server Project Server Integration Feature Pack TFS & Project Server的整合,以往需透過 Codeplex3rd party元件達到此需求,現在由微軟釋出此套件,讓TFS & Project Server的工作項目能同步。(技術文件 - MSDN Product documentation ; 白皮書 - Reconciling the Agile Team with Enterprise Project Management PDF - XPS ; Project and Work Management with Project Server 2010 and Team Foundation Server 2010: PDF - XPS)


Visual Studio 2010 Team Foundation Server Power Tools (免費下載。擴充 VS 2010 Team Foundation Server 的功能)
三個Power Tools 更新,你一定要安裝
· Visual Studio 2010 Productivity Power Tools (2011 2 月更新) 這個讚! 許多 VS 2010 IDE加強,例如 Quick Access (不用強記功能選單,快速找到所需功能); Searchable Add Reference Dialog (Add references可以用搜尋),就是要讓你更方便! 提高生產力。
· Team Foundation Server Power Tools (2011 3月更新) - 這個讚! Team Foundation Server 2010 工具:Alerts ExplorerBest Practices Analyzer、客戶簽入原則套件、流程編輯器、Team 總管增強功能、TFPT.exe、小組成員、PowerShell Cmdlet、殼層延伸和工作項目範本。
· Spec Explorer 2010 Visual Studio Power Tool (2011 1 月更新) - 此工具可擴充 Visual Studio 以建立軟體行為模型、透過視覺化圖形分析行為、檢查模型,以及從模型產生獨立測試程式碼。