为什么Visual FoxPro无法在Windows 10 64位中编译有效的可执行文件?

时间:2018-07-19 16:02:43

标签: visual-foxpro

最近我从Windows 7跳到Windows 10,幸好我保留了旧的Windows 7 PC。

我有一个使用Visual FoxPro 9.0(sp2)编写的具有12年历史的旧应用程序,偶尔需要进行调整以使用户满意。

原始可执行文件的大小已增长到约23mb,但在Windows 10中编译为51字节的可执行文件!

如果我编译一个VFP“ app”,其大小保持不变,那只是32位可执行文件似乎是空的。

运行51字节可执行文件只会产生一个文件打开对话框,要求选择要运行的.fxp文件。

设置中是否缺少我可以再次编译的东西?

这是因为我现在正在运行64位操作系统吗?

我可以继续将代码传输到旧PC上并在其中进行编译,但我希望在21世纪及以后保持良好的ole VFP运行。

1 个答案:

答案 0 :(得分:0)

我正在使用64位Windows 10,并且编译没有问题。 有人报告了Visual Foxpro 9的问题,但我无法弄清楚是什么原因,因为我有近89台运行VFP 9 .exe文件的计算机,没有任何故障。 无论您遇到什么问题,它都与VFP 9和Windows 10之间的兼容性问题无关。其他人抱怨说防病毒软件对VFP 9 exe文件存在问题。 就像盲目中的一枪一样,尝试在编译之前禁用防病毒软件,然后看看会发生什么。