情報: Visual Studio 6.0 Service Pack 2 リリース ノート

文書翻訳 文書翻訳
文書番号: 214591
すべて展開する | すべて折りたたむ

概要

Microsoft Visual Studio 6.0 サービス Pack 2 Readme ファイルが含まれています、次のセクションで。
  • 概要。
  • インストールします。
  • 修正プログラムをメモします。
  • その他の情報。

詳細

概要

バイナリと呼ばれるマイクロソフト Visual Studio 6.0 Service Pack 2 のアドレス特定のランタイム再頒布可能ファイルでは、Visual の互換性バグStudio 6.0。この service pack をすべてのソース ファイルとデバッグも提供します。Visual C、Microsoft Visual C ランタイム コンポーネントのバージョン開発者です。

この service pack をインストールする前に、すべての Visual Studio ダウンをシャット ダウンします。アプリケーションです。更新がある場合は、この service pack をインストールまたはあることを確認するのには、アプリケーションに Visual Studio の変更最新の修正プログラム。

Service Pack のうち、Microsoft Visual Studio 6.0 Service Pack 2 のです。[1]。


インストール

Service pack をインストールするには、cd-rom をコンピューターに挿入します。CD-ROM ドライブ。サービス パックのルート ディレクトリからセットアップを実行します。セットアップコンピューターのオペレーティング システムの言語が検出されのいずれかを実行します。次のセットアップ:

   \fra\setup (French)
   \deu\setup (German)
   \enu\setup (English)
   \jpn\setup (Japanese)
   \esp\setup (Spanish)
   \kor\setup (Korean)
   \chs\setup (Simplified Chinese)
   \cht\setup (Traditional Chinese)
   \ita\setup (Italian)
				
言語設定がこのリストに、英語版のセットアップではない場合実行されます。


インストールするファイルを決定します。

セットアップは、この service pack に含まれているのすべてのファイルをインストール可能性があります、コンピューターです。コンピューター上のファイルのコピーがあるない場合、または場合は、コンピューター上のファイルをいずれかのサービスでより新しいバージョンです。パックのセットアップ、コンピューター上のファイルは更新されません。


以前に変更されたファイルを更新します。

セットアップを置き換えるには、どのファイルを決定する主要な方法を確認することによってですがファイルのリソースのバージョン情報。ただし、一部のファイルは次のようテキスト ファイルとバイナリ以外のファイルがあるないリソース情報。これら場合は、セットアップ、タイム ・ スタンプ ファイルをする必要があります決定します.交換してください。Visual Studio コンポーネントのタイムスタンプを変更した場合テキスト ファイル、またはファイルのバージョン情報があるない、セットアップ可能性があります。これらのファイルが置き換えられるありません。ソース ファイルとヘッダー ファイルは、いくつかの例を示しますファイルは、変更した可能性があります。


ファイルに基づく商品の更新履歴を決定します。バージョン

更新プログラムの最初のリリース以来加えられたを確認するには製品のプロパティでバージョン番号を確認する必要があります。1 つまたは複数のファイル。商品の状態が更新を確認するには、次の手順を使用します。

  1. 確認するファイルを判断するのには下の表を参照してください。場合によってを確認するのには、複数のファイルを確認する必要があります。完全の製品の更新履歴です。
  2. 各ファイルは、Windows エクスプ ローラーでファイルを右クリックし、[プロパティ] します。
  3. [バージョン] タブをクリックし、と共に一覧表示、バージョンの比較、テーブル内のバージョンです。

次の表に更新されている、開発者向けツールこの Visual Studio 6.0 Service Pack。また、キー ファイルを使用する必要がありますも表示されます。バージョン情報を確認するチェックします。
    Product             Files           Release       Version on SP2
    ----------------------------------------------------------------

    Visual Studio 6.0   Oleaut32.dll    2.30.4261     2.40.4268
                        Olepro32.dll    5.00.4261     5.00.4268
                        Asycfilt.dll    2.30.4261     2.40.4268
                        Stdole2.tlb     2.30.4261     2.40.4268

    Visual Basic 6.0    Msvbvm60.dll    6.00.8176     6.00.8268

    Visual C++ 6.0      Afxodlgs.h
                        Arccore.cpp
                        Ctlinplc.cpp
                        Dlgcore.cpp
                        Dlgprnt.cpp
                        Libcmt.lib
                        Libcmtd.lib
                        Libcmtd.pdb
                        Mfc42.dll       6.00.8168.0   6.00.8267.0
                        Mfc42.lib
                        Mfc42.map
                        Mfc42.pdb
                        Mfc42d.dll      6.00.8168.0   6.00.8267.0
                        Mfc42d.lib
                        Mfc42d.map
                        Mfc42d.pdb
                        Mfc42u.dll      6.00.8168.0   6.00.8267.0
                        Mfc42u.lib
                        Mfc42u.map
                        Mfc42u.pdb
                        Mfc42ud.dll     6.00.8168.0   6.00.8267.0
                        Mfc42ud.lib
                        Mfc42ud.map
                        Mfc42ud.pdb
                        Mfcd42d.dll     6.00.8168.0   6.00.8267.0
                        Mfcd42d.lib
                        Mfcd42d.map
                        Mfcd42d.pdb
                        Mfcd42ud.dll    6.00.8168.0   6.00.8267.0
                        Mfcd42ud.lib
                        Mfcd42ud.map
                        Mfcd42ud.pdb
                        Mfcn42d.dll     6.00.8168.0   6.00.8267.0
                        Mfcn42d.lib
                        Mfcn42d.map
                        Mfcn42d.pdb
                        Mfcn42ud.dll    6.00.8168.0   6.00.8267.0
                        Mfcn42ud.lib
                        Mfcn42ud.map
                        Mfcn42ud.pdb
                        Mfco42d.dll     6.00.8168.0   6.00.8267.0
                        Mfco42d.lib
                        Mfco42d.map
                        Mfco42d.pdb
                        Mfco42ud.dll    6.00.8168.0   6.00.8267.0
                        Mfco42ud.lib
                        Mfco42ud.map
                        Mfco42ud.pdb
                        Mfcs42.lib
                        Mfcs42.pdb
                        Mfcs42d.lib
                        Mfcs42d.pdb
                        Mfcs42u.lib
                        Mfcs42u.pdb
                        Mfcs42ud.lib
                        Mfcs42ud.pdb
                        Msvcrt.dll      6.00.8168.0    6.00.8337.0
                        Msvcrt.lib
                        Msvcrt.pdb
                        Msvcrtd.dll     6.00.8168.0    6.00.8337.0
                        Msvcrtd.lib
                        Msvcrtd.pdb
                        Nafxcw.lib
                        Nafxcw.pdb
                        Nafxcwd.lib
                        Nafxcwd.pdb
                        Oledlgs2.cpp
                        Strftime.c
                        Uafxcw.lib
                        Uafxcw.pdb
                        Uafxcwd.lib
                        Uafxcwd.pdb
                        Viewcore.cpp
                        Winfrm.cpp
                        Sbheap.c*
                        Malloc.c*
                        Free.c*
                        Expand.c*
                        Heapinit.c*
                        Delete.cpp*
                        New.cpp*
                        Realloc.c*
                        Calloc.c*
                        Heapmin.c*
                        Msize.c*
                        Heapchk.c*
                        Dbgheap.c*
                        Winheap.h*

    Visual J++ 6.0      Msjavx86.exe     5.00.2922 5.00.3161
                        Classd.exe       5.00.2922 5.00.3161
                        Classr.exe       5.00.2922      5.00.3161
                        Msvj98.dll       6.00.8169 6.01.8349
                        Msvj98ui.dll     6.00.8167 6.01.8349
                        Jvc.exe          6.00.8167 6.00.8343
                        Applet on HTML.vjp
                        COM Control.vjp
                        Console Application.vjp

				

Visual Studio 6.0 Service Pack のアンインストール

Visual Studio とは別に、service pack をアンインストールできません。するには次のように Visual Studio 6.0 のツールを最新のサービス パックをアンインストールします。Visual C では、このツールをアンインストールしてください。最新のサービス パックになりますアンインストールします。次に、更新しなくても、ツールを再インストールします。
修正プログラムに関する注意事項


ビジュアル C++ の修正された問題

Service Pack 2 で Visual の C++ の次の問題が修正されたとまた Service Pack 1 では修正されました。

Microsoft Foundation クラス (MFC) の問題:

193099 FIX CDialog::Create() ReturnsIncorrect 値が EndDialog を呼び出します
193272 FIX MFC CallCPrintDialog::OnInitDialog にしません。
193102 Appui1.cpp ライン 215in MFC SDI と MDI アプリケーションで FIX をアサートします。
192942 FIX CWnd::MoveWindowcauses スタック オーバーフローを呼び出す
193100 FIX CString シリアル化 CausesAccess の違反

CRT の問題。
193509 修正: Callingstrftime() は動作する場合の例外

次の問題は、Service Pack 2 で説明しましたがありませんでした。Service Pack 1 に対応します。

MSVCRT という。DLL に加えて、Visual C 5.0 のヒープを含むように変更されましたVisual C 6.0 のヒープの互換性を向上。Visual C 6.0アプリケーションは、Visual C 6.0 のヒープと pre-Visual を使用し続けますC 6.0 アプリケーションを Visual C 5.0 のヒープを使用します。

CRT の問題。

次の 2 つの知識に従ってヒープの互換性の問題記事:

190536 PRB: 無効なページ フォールト inMsvcrt.dll
194550 PRB: 複数の TimesMay 原因アクセス違反のメモリの解放

Service Pack 2 をインストールすると、いくつかの CRT ファイルの管理ヒープします。どちらの場合も、コードを含む更新されたファイルによって上書きされます、Visual C 6.0 のヒープとは、Visual C 5.0 のヒープ。再構築する必要がある場合Visual C 6.0 の静的ライブラリ、Visual C 5.0 のヒープ コードになります。スタティック ライブラリに含まれています。それは使用されません。Visual C 5.0ヒープができます互換性の問題をサポートするためには、このリリースに追加されました上記の問題が発生します。Visual C したくない場合5.0 のコードを再構築した静的ライブラリに含まれる再構築する必要がありますVisual C でリリースされた、元のコードを使用してライブラリ6.0。

小ブロック ヒープ ソース ファイルでは、上記の Visual C 6.0 のファイル一覧アスタリスク付きのフラグが付けられます。ソース ファイルを表示すること注意ください。DLL のバージョンのヒープの PDB ファイルと一致し、一致しません。静的な CRT ライブラリに、この service pack で更新されていません。静的な CRT ライブラリにデバッグする必要がある場合は、コピーし直す必要があります、製品 CD から元 CRT ソース ファイル。

Visual Basic の問題の修正

次の Visual Basic 問題 Service Pack 2 で修正済みし、しました。Service Pack 1 で修正も。
  • コンパイルされた Visual Basic では、実行時エラー発生時にコードが8 個以上のアプリケーションで使用で、COM Dll プロセスです。
ランタイム コンポーネント セットアップで、Web からアプリケーションをダウンロードした場合、この service pack には、次のファイルが変更されていることに注意してください。

  • Msvbvm60.cabVbrun60.cabOleaut.cab

オートメーションの修正された問題

次の実行時の問題は Service Pack 2 で修正済みし、されました。Service Pack 1 で修正も。
  • 配列内で割り当てられていない、out のみ SAFEARRAY パラメーターを渡します遅延バインディングによるメソッドに呼び出しは失敗します。

更新された Visual j ファイル

自動化への応答の問題上記、Microsoftバーチャル マシンのファイルは更新されています。この変更になります両方の適用コンピューターに Visual J はインストールしても、Visual j が再頒布可能なフォルダーは Visual j アプリケーションをすること分散とはオートメーションの更新ファイルが含まれます。

インストールして Microsoft VM クラスのコアのファイルの最新バージョンを使用するには、実行します。Classd.exe または Classr.exe のいずれか。

この service pack に準拠するために必要な Visual J はファイルが含まれています。地方裁判所の裁判官のロナルドによって発行された、暫定的な判決でH. Whyte。これらの変更 Visual Studio 6.0 のサービスに含まれていません。1 をパックします。詳細については、\vj98\extwarn.txt の映像をお読みください。Studio フォルダーまたは http://msdn.microsoft.com/visualj へ移動

その他の情報

詳細については修正される Visual Studio の問題についてこの service pack では、サポート技術情報の記事を参照してください。します。

http://support.microsoft.com/support


サービス パックの Visual Studio クエリを作成するには。
  1. 「任意の製品」を一覧から選択します。
  2. 検索タイプには、「キーワード」をします。
  3. 次のいずれかの検索語句として入力します。
       kbvs600sp2
       kbvs600sp2bug
       kbvs600sp2fix
    					

  4. [検索] をクリックします。
最新の製品情報については、Visual Studio の Web サイトを参照してください。します。
http://msdn.microsoft.com/vstudio

関連情報

注: この参照元の readme テキスト製品リリースからの一部ではないです。

関連情報については、マイクロソフト サポート技術、次の資料を参照してください。

197298 情報: Microsoft Visual Studio のサービス パック、何をどこで、なぜ

プロパティ

文書番号: 214591 - 最終更新日: 2011年7月21日 - リビジョン: 3.0
キーワード:?
kbinfo kbbug kbvs600sp2fix kbmt KB214591 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:214591
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。
サポート期間が終了した「サポート技術情報」資料に関する免責事項
この資料は、マイクロソフトでサポートされていない製品について記述したものです。そのため、この資料は現状ベースで提供されており、今後更新されることはありません。

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com