none
.NET Framework 2.0 for windows2000 のインストールが失敗する RRS feed

  • 質問

  • こんにちは、初めて投稿させて頂きます。よろしくお願いします。

    .NET Framework 2.0 を Windows 2000にインストールしようとしています。

    実際にインストールを実行すると、以下のエラーメッセージが表示されて、インストールが中止されました。
    「 プロシージャエントリポイントHeapSetInformationがダイナミックリンクライブラリKERNEL32.dllから見つかりませんでした。」

    ネットで調べたのですが、私にはエラーの原因がよくわかりませんでした。問題解決方法を知っている方いたら、
    ご指摘ください。

    よろしくお願いします。
    2009年5月7日 10:37

回答

すべての返信

  • Windows 2000 の SP はいくつでしょう?

    Microsoft .NET Framework 3.5 Service Pack 1 Beta リリース ノート によると、エラーが出るときは KB835732 をインストールしろとありますがやってみましたか?

    • 回答としてマーク sk7474 2009年5月14日 6:07
    2009年5月7日 11:17
  • ご返答ありがとう!
    問題が解消しました。
    Microsoft .NET Framework 2.0 Service Pack 1 じゃなくて、
    Microsoft .NET Framework 2.0をインストールすれば問題がなくなりました。
    2009年5月8日 1:00
  • こんにちは。中川俊輔です。

    Hongliangさん、回答ありがとうございます。

    おうこくほうさん、フォーラムのご利用ありがとうございます。

    今回のエラーが発生するのは、Windows 2000 SP4インストール直後の状態ではHeapSetInformation機能を使用できないのが原因のようです。
    Hongliangさんが紹介してくださった"KB835732"のほか、"Windows 2000 SP4 用の更新プログラム ロールアップ 1"にもHeapSetInformationに関する修正が含まれていますので、
    これをインストールすればMicrosoft .NET Framework 2.0 Service Pack 1もインストールできるようになると思います。

    また、有用な情報と思われたため、勝手ながらHongliangさんの回答へ回答マークをつけさせていただきました。

    今後ともフォーラムをよろしくお願いします。
    それでは!
    マイクロソフト株式会社 フォーラム オペレータ 中川 俊輔
    2009年5月14日 6:16