Solution ID:135687431 Type: External 表題: "Purify: dll ファイルの互換性がないため、VSシェル内で実行できません" メッセージがでるのはなぜですか。 製品: Purify/PureCoverage/Quantify for Windows バージョン: 2001a.04.00 (Build: 3752) OS: Windows2000 sp2, sp3 DEFECT #: RATLC00365716,RATLC00436739 PATCH #: N/A 参照事項: N/A 作成年月日: 19-Sep-2002 改訂年月日: 19-Sep-2002 現象: VisualStudio6.0からPurify/PureCoverage/Quantify for Windowsを使用し ようとした場合に、下記のエラーメッセージが出力され、統合機能が使用 できません。 [Purify: dll ファイルの互換性がないため、VSシェル内で実行できません。 製品を単独で実行してください。 詳細は Rational Software テクニカル サポートへお問い合わせください。] 原因: このエラーは問題の発生する環境にWindows2000 sp3がインストールされ ているか、もしくは下記のWindows2000のセキュリティパッチがインストール されている場合に発生します。 Q322842:推奨修正プログラム Q299956:推奨修正プログラム Windows2000 sp3もしくは上記の推奨プログラムをインストールされますと、 システムモジュールであるkernel32.dllのバージョンが5.0.2195.2778以後の バージョン(5.0.2195.5400、5.0.2195.4928、5.0.2195.4829等)に書き換えら れます。 Purify/PureCoverage/Quantifyバージョン2001a.04.00では5.0.2195.2778 以後のkernel32.dllバージョンに対応していません。 解決策: この問題は弊社でも既知の問題として認識されており、不具合IDは RATLC00365716,RATLC00436739となっています。 問題の回避策としては、製品を単独で使用していただくか、パッチをアンイン ストールしてkernel32.dllのバージョンを5.0.2195.2778に戻していただきます。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。