visual-foxpro - 为什么 Visual FoxPro 无法在 Windows 10 64 位中编译有效的可执行文件?
问题描述
我最近从 Windows 7 跳到了 Windows 10,幸好我保留了我的旧 Windows 7 PC。
我有一个使用 Visual FoxPro 9.0 (sp2) 编写的已有 12 年历史的旧应用程序,有时需要进行调整以使用户满意。
原始可执行文件的大小已增长到大约 23mb,但在 Windows 10 中编译为 51 字节的可执行文件!
如果我编译一个 VFP“应用程序”,大小保持不变,它只是看起来为空的 32 位可执行文件。
运行 51 字节的可执行文件只会产生一个文件打开对话框,要求选择要运行的 .fxp 文件。
我的设置中是否缺少某些东西,也许可以让我再次编译?
这是因为我现在运行的是 64 位操作系统吗?
我可以继续将代码传输到我的旧 PC 并在那里编译,但我希望在 21 世纪及以后保持良好的 ole VFP 运行。
解决方案
我正在使用 64 位 Windows 10 并且编译没有问题。有些人报告了 Visual Foxpro 9 的问题,但我无法弄清楚可能是什么原因,因为我有近 89 台计算机运行 VFP 9 .exe 文件而没有任何故障。无论您的问题是什么,它都与 VFP 9 和 Windows 10 之间的兼容性问题无关。其他人抱怨杀毒软件与 VFP 9 exe 文件存在问题。就像在 dar 中的盲目射击一样,尝试在编译之前禁用您的防病毒软件,看看会发生什么。
推荐阅读
- python - 合并 pandas 中的两个数据框,给出“内核似乎已经死机。它将自动重启。” 使用 Jupyter 笔记本
- django - Django - 有没有办法在 Django ChoiceField 中显示 fa 图标?
- pyspark - 分批拆分数据帧pyspark
- azure - HTTPS 仅不适用于具有 Azure 应用服务的子域
- php - 是否可以将结尾的斜杠页面重定向到不同文件夹/子文件夹中的 .php ?
- c# - ANTLR 访问者类必须覆盖语法规则基类中的所有方法吗?
- javascript - ServiceWorker 更新循环 - 创建反应应用
- pandas - 以功能为键的熊猫 groupby
- python - 我一直在 pygame 中开展一个项目,但即使没有出现错误,玩家的移动似乎也不起作用
- vbscript - HTTP_RANGE 不适用于视频搜索栏