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

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

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 サイトを参照してください。します。
関連情報
注: この参照元の readme テキスト製品リリースからの一部ではないです。

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

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

警告: この資料は、自動翻訳されています

プロパティ

文書番号:214591 - 最終更新日: 01/11/2015 02:27:13 - リビジョン: 4.0

  • kbnosurvey kbarchive kbbug kbinfo kbvs600sp2fix kbmt KB214591 KbMtja
フィードバック