0

下午好,我有一个继承的(从国外程序员那里)Visual FoxPro 32 位应用程序,我必须让它在 Windows 7 64 位 PC 上运行,一旦我尝试运行它,它会显示一条消息,上面写着(“这个程序的版本与您拥有的 Windows 版本不同") 。我从 Microsoft 页面搜索并安装了 VisualFoxPro 9 和 Visual Fox Pro 的 SP 2,但似乎只要应用程序是在 32 位平台上编译的,它就不能在 64 位机器上运行,关于这个问题的任何建议都是非常感激。提前致谢。

4

2 回答 2

2

确保您安装了正确的运行时。你知道它是在哪个版本的 VFP 中编译的吗?

VFP 有以下版本,每个版本都有自己的运行时:

  • 工作计划 2.6a
  • VFP 3
  • VFP 5
  • VFP 6
  • VFP 7
  • VFP 8
  • VFP 9
  • VFP 9 SP2

如果您确定安装了正确的运行时,您确定它是在 Visual FoxPro 中构建的,而不是在较旧的 FoxPro 2.X 中构建的吗?那将是 16 位,运行这些版本会有些麻烦。

于 2012-07-25T23:41:28.853 回答
0

亲爱的首先右键单击设置或安装文件然后转到属性然后兼容性选项卡并选择单击更改所有用户的设置然后在复选框中选择兼容模式以兼容模式运行此程序以选择Windows XP(服务包 2) 祝你好运,这是一种经过测试且成功的方法

于 2014-02-23T17:18:54.903 回答