none
VC2008再配布パッケージのインストールについて RRS feed

  • 質問

  • お世話になります。

    Windows 2000 SP4にVC2008 SP1の再配布パッケージ(vcredist_x86.exe)をインストールを行うと下記のメッセージが表示されます。

    ”プロシージャ エントリ ポイント HeapSetInformation がダイナミック ライブラリ KERNEL32.dll から見つかりませんでした。”

    KERNEL32.dllの中にHeapSetInformationという関数が存在しないと思われるのですがVC2008で作成したアプリケーションを配布するためにこの再配布パッケージを使用したいのですが回避策はありますでしょうか。

    テストした配布先環境
    Windows 2000 SP4 + Windows インストーラ 3.1(WindowsInstaller-KB893803-v2-x86.exe)のみインストール

    アドバイスをよろしくお願いします。
    2009年3月26日 7:47

回答

  • ロールアップ 1も当てましょう
    HeapSetInformationはMSKB816542を当てなくてもMS04-011のkernel32.dllで追加されています
    • 回答としてマーク sk7474 2009年4月3日 6:13
    2009年3月26日 9:06

すべての返信

  • ロールアップ 1も当てましょう
    HeapSetInformationはMSKB816542を当てなくてもMS04-011のkernel32.dllで追加されています
    • 回答としてマーク sk7474 2009年4月3日 6:13
    2009年3月26日 9:06
  • こんにちは。中川俊輔です。

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

    vmax1700さん、フォーラムのご利用ありがとうございます。
    その後いかがでしょうか?”Windows 2000 SP4 用の更新プログラム ロールアップ 1”の適用は試されましたか?

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

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