0

何らかの理由で、InstallShield 2009 Professional のスタンドアロン ビルドを使用すると、エラーが発生したり、ビルドが正常に完了したりすることがありますが、主な理由はわかりません。通常、次のようなエラーが表示されます。

IsCmdBld.exe - アプリケーション エラー

「0xa781543」の命令が「0x6a19a778」のメモリを参照していました。メモリを「書き込めませんでした」

[OK] をクリックしてプログラムを終了します

現在、このメッセージは時々表示されるだけで、規則性やパターンで表示されるわけではありません。誰でもこれについて何か考えがありますか?ありがとう。

4

2 に答える 2

1

バグのあるメモリ アプローチが成功しない場合、IsCmdBld.exe にバグがあり、これが原因であったとしても驚かないでしょう。

于 2009-01-12T21:45:24.303 に答える
0

危険な/互換性のないRAMを持っていると推測する危険があります。マシンをオフラインにしてmemtestを 24 時間実行できる場合は、デバッグするのに十分な情報が得られるはずです。

過去に、RAM/Mobo コンボが 24 時間ごとに 1 つまたは 2 つのエラーを引き起こすマシンで同様の問題が発生しました。別のマシンの同じ RAM は問題なく、そのマシンの他のブランドの RAM も問題ありません。UPS を使用せずにマシンを実行することも問題ありません。2 つのハードウェア間の小さな非互換性を強調するには、わずかな電力の変動で十分だったと思います。

それでも問題が解決しない場合は、質問を InstallShield フォーラムに持ち込むことをお勧めします。最後の IS バグは、報告され、修正され、ホットフィックスが配布されたバグであることが判明しました。

于 2009-01-12T21:41:45.637 に答える