2009-01-12 144 views
0

出于某种原因,当我使用InstallShield 2009 Professional的独立版本时,有时会出现错误和编译成功完成的时间,但没有明显的原因。通常显示了错误读取类似:IsCmdBld.exe - 随机错误输出

IsCmdBld.exe - 应用程序错误

指令在“0xa781543”引用内存“0x6a19a778”。在确定该内存不能为“written”

点击终止程序

现在,此消息仅出现有时,它不与任何规律或模式发生。有人对此有任何想法吗?谢谢。

回答

1

如果有问题的内存方法无法平移,如果IsCmdBld.exe中存在导致此问题的错误,我不会感到惊讶。

0

我会冒险猜测你有一些狡猾/不兼容的RAM。如果您可以使机器脱机并让memtest运行24小时,则应该有足够的信息进行调试。

我过去曾遇到类似的问题,因为RAM/Mobo组合会每24小时发生一次或两次错误。在另一台机器上使用相同的RAM会很好,而且该机器中的其他品牌RAM也可以。运行关闭UPS的机器也不错,我猜测小小的电力波动只是刚够以突出显示未成年人两件硬件之间不兼容。

如果这没有帮助,我会建议把你的问题转移到InstallShield论坛上,最后一个IS错误我已经证明是一个已经提交,修复和分发了修补程序的错误。

+0

我可能必须记录InstallShield的错误。问题是,这发生在两个完全不同的硬件情况下的多个盒子中,所以我不认为它必定是硬件。不是说它不是,但我敢肯定它可能不是。 – 2009-01-15 20:48:22

+0

另外...我们正在使用VMWare虚拟磁盘来完成我们的构建。 – 2009-01-15 20:49:04