foxpro 程序在 运行 时冻结

foxpro program freezes while it is running

我在 Windows 下使用 foxpro 应用程序 7. 在编译我的一个程序时,它突然变得冻结,直到我移动鼠标或按任意键。当我使用 prog 时,这种情况一直发生。

当我仅将数据移动到主机上的映射目录时会发生这种情况。如果我的应用程序、foxpro 和数据在虚拟机上的同一目录中,则没有问题。 当我的数据不在虚拟机上时会发生这种情况。

会不会是缓存问题?

我以前运行进入过类似的,它与驻留在同一文件夹中的VFP应用程序和数据无关。发生在我身上的是调试器。你提到“......当我与前卫一起工作时。”告诉我您处于 VFP 开发模式,而不是应用程序本身的 运行 时间。如果您的调试器有断点或其他标志以某种方式损坏的问题,我已经完成了

清除调试器

但那是几年前的事情了,可能就是你现在遇到的情况。

更改注册表:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW]

将导出保存为备份。然后将值 "DefaultSeparateVDM" 更改为 "yes"

如果您有 64 位,那么您需要在单独的内存中为使用内部启动命令的 16 位应用程序创建一个文件 space,如下所示:

启动/单独命令

也可以看看这篇文章。 http://www.reddit.com/r/Database/comments/2kz0x5/dbf_file_getting_corrupt/

有种类似的问题,谁知道,也许对你有帮助