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