質問
VS 2000で生成されたsetup.exeブートストラップをWindows 2000 SP4の.NET 2.0 WinFormsアプリケーションで実行する方法はありますか?実行しようとすると、Kernel32.dllにHeapSetInformationが見つからないというエラーメッセージが表示され、実行されません。
Windows Installer 3.1と.NET 2.0 Frameworkを手動でインストールしようとしましたが、setup.exeに同じエラーメッセージが表示されます。 Setup.msiを直接使用してWindows 2000にアプリをインストールする必要があります。ブートストラップはXP以上でのみ使用できるように制限されていますか?
Windows XPでは問題なく動作します。
解決
ブートストラップは通常、%TMP%フォルダーのサブフォルダーにログファイルを作成します。ログに情報はありますか?
他のフォーラムのユーザーは、この問題を修正するには、Windows 2000 SP4(KB891861)のロールアップ1を更新します。
他のヒント
残念ながら、 profile / Temp
または C:\ windows \ Temp
更新プログラムのロールアップは本当に機能します、ありがとう!
所属していません StackOverflow