Visual Studio 2005 更新プログラムのダウンロードリンク一覧。

VS2005はVista以降との親和性が低いので普段はVS2008を使っていますが、最近もWin98向けにC++のプログラムをビルドするときに使いました。教育現場ではこれを使っているところがまだあるようです。

Visual Studio 2005およびSQL Server 2005の延長サポートは2016年4月12日までです。.NET FrameworkのサポートはそれがインストールされるWindowsのサポートライフサイクルに従います。今後もセキュリティパッチが追加される可能性があります。

Visual Studio 2005 Express Edition フルインストーラー

Visual Basic 2005 Express Edition 565.2 MB
http://download.microsoft.com/download/A/B/4/AB4DA3D7-CC3A-4081-9FC8-E35653E85499/vb.iso
Visual Web Developer 2005 Express Edition 572.5 MB
http://download.microsoft.com/download/C/E/6/CE6B9F63-0E29-4560-A262-5EE8BCDB1E33/vwd.iso
Visual C++ 2005 Express Edition 597.2 MB
http://download.microsoft.com/download/8/E/8/8E85D539-2255-4CFD-AA97-440AE6C6F44A/vc.iso
Visual C# 2005 Express Edition 561.8 MB
http://download.microsoft.com/download/9/5/7/9576E49E-1EDA-486B-9543-E0B0A5ABBF16/vcs.iso

更新プログラム一覧

Microsoft Officeや.NET Framework、SQL Serverの更新プログラムは含んでいません。セキュリティ更新プログラムはMicrosoft Updateでも配信されています。

Microsoft Visual Studio 2005 Team Suite Service Pack 1

Express Editionを除く製品版向けのService Pack 1。Team Suiteのみでなく製品版共通です。

Microsoft Visual Studio 2005 Express Editions Service Pack 1

Express Edition向けのService Pack 1。製品別でファイルが分かれています。

  • Microsoft Visual Studio 2005 Express Editions Service Pack 1
  • Visual Basic 2005 Express Edition SP1 - VS80sp1-KB926747-X86-INTL.exe 32.3 MB
  • Visual C++ 2005 Express Edition SP1 - VS80sp1-KB926748-X86-INTL.exe 43.5 MB
  • Visual C# Express Edition SP1 - VS80sp1-KB926749-X86-INTL.exe 24.3 MB
  • Visual J# Express Edition SP1 - VS80sp1-KB926750-X86-ENU.exe 19.0 MB
  • Visual Web Dev Express Edition SP1 - VS80sp1-KB926751-X86-INTL.exe 29.9 MB
  • http://www.microsoft.com/ja-jp/download/details.aspx?id=804

Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System (VSTO 2005 SE)

Professional Edition, Team Suiteのみ。

Visual Studio 2005 用 MSDN ライブラリ 2006 年 12 月版

インデックスが体系的にまとまっていないのでおすすめしません。オフラインドキュメントを利用したい場合はVisual Studio付属のCDに収録されているものを使いましょう。

Visual Studio 2005 Service Pack 1 Update for Windows Vista

Windows Vista, 7でVisual Studio 2005を動かす場合は必須です。Express Editionにも適用できます。

Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System (VSTO 2005 Second Edition) 用の更新プログラム

Professional Edition, Team Suiteのみ。

Microsoft SQL Server 2008 サポート用 Microsoft Visual Studio 2005 Service Pack 1 更新プログラム

Professional Edition, Team Suiteのみ。

Microsoft Visual Studio 2005 Service Pack 1 のセキュリティ更新プログラム (2009 年 7 月 28 日) について

後述の MS11-025 MFC セキュリティ更新プログラム に包括されると思ったのですが、Microsoft Updateにはこちらも表示されますね。なお、Express Editionにも適用できます。

こちらもインストールを求められます。

(MS09-062) Visual Studio 2005 Service Pack 1 用のセキュリティ更新プログラム (2009 年 10 月 13 日) について

Standard Edition(Academic Edition), Professional Edition, Team Suiteのみ。

(MS11-049) Visual Studio 2005 SP1 セキュリティ更新プログラム (2011 年 6 月 14 日) について

Express Editionにも適用できます。

(MS11-025) Visual Studio 2005 SP1 セキュリティ更新プログラム (2011 年 6 月 14 日) について

Express Editionにも適用できます。

(MS11-067) Visual Studio 2005 Service Pack 1 のセキュリティ更新プログラム (2011 年 8 月 9 日) について

Standard Edition(Academic Edition), Professional Edition, Team Suiteのみ。

  • Microsoft Visual Studio 2005 Service Pack 1 のセキュリティ更新プログラム (KB2548826)
  • Microsoft Report Viewer の XSS (クロスサイト スクリプト) が脆弱となるセキュリティ上の問題を解決
  • VS80sp1-KB2548826-v4-X86-INTL.exe 2011/08/09 11.6 MB
  • http://www.microsoft.com/ja-jp/download/details.aspx?id=27001

FIX: Macros don’t work after installing MS14-009 in Visual Studio 2005 SP1

MS14-009は.NET Frameworkのセキュリティ更新プログラムです。詳細はKB2916607を参照。

(MS14-009) .NET Framework の脆弱性により、特権が昇格される (2014 年 2 月 11 日)

  • Microsoft Visual Studio 2005 Service Pack 1 の更新プログラム (KB2938803)
  • この Microsoft Update の修正プログラムは、MS14-009 をインストールすると Visual Studio のマクロが動作しなくなる問題を解決します。
  • VS80sp1-KB2938803-x86.exe 2014/05/16 10.4 MB
  • http://www.microsoft.com/ja-jp/download/details.aspx?id=42945

個別パッチ一覧

これらのパッチはかつてMicrosoft ConnectやMSDN Code Galleryに公開されていましたが、現在はページが削除されたのか移転中なのか、アクセスできない状態になっています。Windows 95の時から相変わらずですが、Microsoftの型落ち製品に対するサポートの手抜きようは酷い。

これらは現時点でMicrosoft Updateに全く上がってこないので、Webで調べて判明したパッチのみを挙げています。SP1リリース前も含めると60以上のパッチがあるので把握しきれていませんが、わかる範囲の中で、更新ファイルが重複するパッチは古い方を省いています。

全てVisual Studio 2005 Standard Edition 日本語版 SP1でインストールを確認しています。Team Editionのみが対象のパッチは省いています。SP1インストール後ならどんな順番でインストールしても問題ないと思います。

FIX: The call to the Web service fails when an unmanaged MFC program calls a managed Web service that contains a structure that has a null array

  • VS80sp1-KB935978-X86-JPN.exe 1.12MB

FIX: The Visual Studio 2005 IDE may crash when you compile a large Visual Basic 2005 project

  • VS80sp1-KB944840-X86-JPN.exe 7.28MB

FIX: The value in the tag for an item in the .rdl file is changed after you make a small change in a SQL Server 2005 Reporting Services report

  • VS80sp1-KB950117-X86-INTL.exe 8.54MB

FIX: The Visual Studio 2005 IDE may stop responding or may respond very slowly after you perform some operations to a form that has a complex DataSet control, a DataGridView control, and some DataAdapter controls in a windows-based application

  • VS80sp1-KB956146-X86-INTL.exe 1.42MB

FIX: When you try to save a style sheet in Microsoft Visual Studio 2005 Service Pack 1 (SP1), the IDE may shut down unexpectedly

  • VS80sp1-KB960152-X86-INTL.exe 11.6MB

FIX: The Visual Studio 2005 SP1 IDE crashes when you build a solution or interact with the IDE through Solution Explorer

  • VS80sp1-KB963072-X86-INTL.exe 24.6MB

FIX: Error message when you build a project that has a very large function in Visual Studio 2005 Service Pack 1: “C1063: compiler limit: compiler stack overflow Internal Compiler Error”

  • VS80sp1-KB967706-X86-INTL.exe 17.1MB

上記パッチはThe Hotfix Share:Visual Studio 2008 からファイルを直接ダウンロード可能です。マイクロソフトHotfix Supportからのダウンロードは面倒でしょうから。

FIX: Japanese characters cannot be displayed when you use the std::cout command in the Japanese version of Windows XP x64 Edition

FIX: Error message when you try to debug an ASP.NET 2.0 application in Visual Studio 2005 on a Windows Vista-based computer: “Unable to start debugging on the web server. Debugging failed because integrated Windows authentication is not enab…

FIX: The Visual Studio 2005 IDE stops responding when you work with Visual C++ projects

FIX: Error message when you build a project that has an enumeration with many elements and the names of the elements are very long in Visual Studio 2005 SP1: “fatal error LNK1103: debugging information corrupt; recompile module.”

An access violation occurs when you run a Visual C++ application in Visual Studio 2005 SP1

Visual Studio 2005 SP1 crashes when you open a Business Intelligence Development Studio project

FIX: Errors occur after an exception is thrown or a “_declspec(noreturn)” function is executed when you run a C++/CLI application that is built with an optimization compiler option enabled in Visual Studio 2005 SP1

IX: “HRESULT: 0x80073715” error when you install an application by using an .msi file if the file is merged with merge modules for the Visual C++ 2005 runtime library

このパッチを適用するとC/C++ランタイム、MFC、ATLライブラリがバージョン8.0.50727.6229に更新されます。このバージョンのランタイムパッケージはMicrosoft Download Centerには公開されていないため、C++で作成するアプリケーションを配布する場合には注意を要します。

以下メモ

http://support.microsoft.com/kb/923418/ imp by 957510
http://support.microsoft.com/kb/935978/
FIX: The call to the Web service fails when an unmanaged MFC program calls a managed Web service that contains a structure that has a null array
VS80sp1-KB935978-X86-JPN.exe 1.12MB
http://support.microsoft.com/kb/939025/ imp by 980422
http://support.microsoft.com/kb/949009/ Msdia80.dll 8.0.50727.1827 imp by 980422
http://support.microsoft.com/kb/950117/
FIX: The value in the <ZIndex> tag for an item in the .rdl file is changed after you make a small change in a SQL Server 2005 Reporting Services report
VS80sp1-KB950117-X86-INTL.exe 8.54MB
http://support.microsoft.com/kb/955752/  Team Edi
http://support.microsoft.com/kb/956146/
FIX: The Visual Studio 2005 IDE may stop responding or may respond very slowly after you perform some operations to a form that has a complex DataSet control, a DataGridView control, and some DataAdapter controls in a windows-based application 
VS80sp1-KB956146-X86-INTL.exe 1.42MB
http://support.microsoft.com/kb/956759/ imp by 963072
http://support.microsoft.com/kb/957510/  923418 imp by 980422
http://support.microsoft.com/kb/958831/ imp by
http://support.microsoft.com/kb/958840/  cant install equ 959418
http://support.microsoft.com/kb/959378/ imp by
http://support.microsoft.com/kb/960152/
FIX: When you try to save a style sheet in Microsoft Visual Studio 2005 Service Pack 1 (SP1), the IDE may shut down unexpectedly
VS80sp1-KB960152-X86-INTL.exe 11.6MB
http://support.microsoft.com/kb/963072/  956759   950882
FIX: The Visual Studio 2005 SP1 IDE crashes when you build a solution or interact with the IDE through Solution Explorer
VS80sp1-KB963072-X86-INTL.exe 24.6MB
http://support.microsoft.com/kb/967706/ C2.dll Pgort.lib Pgodb80.dll Pgort80.dll
FIX: Error message when you build a project that has a very large function in Visual Studio 2005 Service Pack 1: "C1063: compiler limit: compiler stack overflow Internal Compiler Error" 
VS80sp1-KB967706-X86-INTL.exe 17.1MB
http://support.microsoft.com/kb/976617/  C2.dll 959378   958831 954979  imp by 980422 2435944

mfcatl 969153 

team 939818

936123 The workflow designer is a part of Visual Studio 2005 extensions for the Microsoft .NET Framework 3.0 (Microsoft Windows Workflow Foundation). 

imp 934517 939879 921019 928208 957229 969443 930198 889095 974193

vs2005 web app 924331

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB937523-X86-JPN.msp /L*vx KB937523.log   o
FIX: Error message when you try to debug an ASP.NET 2.0 application in Visual Studio 2005 on a Windows Vista-based computer: "Unable to start debugging on the web server. Debugging failed because integrated Windows authentication is not enab...
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=937523&kbln=ja-jp
VS80sp1-KB937523-X86-JPN.exe 2.17MB

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB942651-X86-ENU.msp /L*vx KB942651.log    mswebprj.dll missing
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=942651&kbln=ja-jp cant install
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB942844-X86-ENU.msp /L*vx KB942844.log   o Microsoft.visualstudio.web.application.dll cant install
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=942844&kbln=ja-jp
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB943468-X86-ENU.msp /L*vx KB943468.log   o
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=943468&kbln=ja-jp cant install
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB944194-X86-ENU.msp /L*vx KB944194.log   o
http://thehotfixshare.net/board/index.php?showtopic=8234 cant install

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB944840-X86-JPN.msp /L*vx KB944840.log   o msvb7.dll
FIX: The Visual Studio 2005 IDE may crash when you compile a large Visual Basic 2005 project 
http://thehotfixshare.net/board/index.php?showtopic=8236

https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=944840&kbln=ja-jp
VS80sp1-KB944840-X86-JPN.exe 7.28MB

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB946509-X86-ENU.msp /L*vx KB946509.log   o compluslm.dll
http://thehotfixshare.net/board/index.php?showtopic=8239 cant install

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB947315-X86-JPN.msp /L*vx KB947315.log  o  VCProjectEngine.dll Vcpkg.dll
FIX: The Visual Studio 2005 IDE stops responding when you work with Visual C++ projects 
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=947315&kbln=ja-jp 
VS80sp1-KB947315-X86-JPN.exe

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB954961-X86-INTL.msp /L*vx KB954961.log  x
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB960152-X86-INTL.msp /L*vx KB960152.log a

FIX: Error message when you build a project that has an enumeration with many elements and the names of the elements are very long in Visual Studio 2005 SP1: "fatal error LNK1103: debugging information corrupt; recompile module." 
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=969443&kbln=ja-jp
VS80sp1-KB969443-X86-INTL.exe
Pgort80.dll	8.0.50727.4029 not found 

 FIX: Japanese characters cannot be displayed when you use the std::cout command in the Japanese version of Windows XP x64 Edition 
http://support.microsoft.com/kb/927753
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=927753&kbln=ja-jp
VS80-KB9277531111-X86-JPN.exe
Ioinit.c 	13,048	12-Feb-2007

msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB963072-X86-INTL.msp /L*vx KB963072.log a
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB971023-X86-INTL.msp /L*vx KB971023.log x
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB971090-X86-INTL.msp /L*vx KB971090.log x
msiexec /a d:\VS2005\vs_setup.msi /p VS80sp1-KB973673-X86-INTL.msp /L*vx KB973673.log x

 An access violation occurs when you run a Visual C++ application in Visual Studio 2005 SP1 
msiexec /a D:\VS2005\vs_setup.msi /p VS80sp1-KB980422-X86-INTL.msp /L*vx KB980422.log o
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=980422&kbln=ja-jp
VS80sp1-KB980422-X86-INTL.exe
C1.dll C1xx.dll Link.exe Ml.exe Ml64.exe Msdia80.dll Mspdb80.dll Mspdbcore.dll 
Mspdbsrv.exe Nmake.exe Pgrt80.dll 	8.0.50727.4963
 [Pgodb80.dll C2.dll](imp by 2435944 .5587)

msiexec /a D:\VS2005\vs_setup.msi /p VS80sp1-KB2465367-X86-INTL.msp /L*vx KB2465367.log mfd

 FIX: Errors occur after an exception is thrown or a "_declspec(noreturn)" function is executed when you run a C++/CLI application that is built with an optimization compiler option enabled in Visual Studio 2005 SP1 
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=2435944&kbln=ja-jp
VS80sp1-KB2435944-X86-INTL.exe  C2.dll Pgodb80.dll .5587 OK

FIX: Visual Studio 2005 stops responding when you type "<" or ">" in the " <![CDATA[]]>" tag if you enable XML documentation for a project 
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=940201&kbln=ja-jp
Cslangsvc.dll	8.0.50727.905
VS80sp1-KB940201-X86-ENU.exe cannot install

 Visual Studio 2005 SP1 crashes when you open a Business Intelligence Development Studio project 
https://support.microsoft.com/ja-jp/hotfix/kbhotfix?kbnum=2405842&kbln=ja-jp
VS80sp1-KB2405842-X86-INTL.exe
Msdds.dll	8.0.50727.5060

FIX: An ActiveX control in an application that is created by using Visual Studio 2005 crashes when the AtlIPersistPropertyBag_Load function is called, and an "Access Violation" exception may occur 
http://support.microsoft.com/kb/2559151
Atl80.dll	8.0.50727.6203
FIX: MFC application stops responding when a thread deadlock occurs in Visual Studio 2005 if MUI is installed 
http://support.microsoft.com/kb/2554461
Atl80.dll 	8.0.50727.6208 


 FIX: "HRESULT: 0x80073715" error when you install an application by using an .msi file if the file is merged with merge modules for the Visual C++ 2005 runtime library
http://support.microsoft.com/kb/2643995
VS80sp1-KB2643995-X86-INTL.exe 251MB
VS80sp1-KB2643995-X86-INTL.msp 303MB
VS80sp1-KB2643995-IA64-INTL.exe 2.01MB
VS80sp1-KB2643995-IA64-INTL.msp 4.30MB
Atl80.dll	8.0.50727.6229

comments powered by Disqus

※コメント欄が表示されない場合はdisqusについてJavascriptが有効であることを確認して下さい.

Update: 2016-04-02

(C) 2008-2017 akm. This blog theme is based on sakmug. Hosted by Xdomain