2012-07-24 252 views
0

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

+1

右键单击可执行文件并选择'疑难解答兼容性',并查看'尝试推荐的设置'或'疑难解答程序'将允许它跑。 – 2012-07-24 17:52:25

+1

您绝对可以在64位Windows中运行VFP应用程序。我一直这样做。我假设你正在谈论用VFP构建的EXE。你有正确的运行时库吗? – 2012-07-24 20:37:02

回答

2

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

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

  • FPW 2.6A
  • VFP 3
  • VFP 5
  • VFP 6
  • VFP 7
  • VFP 8
  • VFP 9
  • VFP 9 SP2

如果您确定已安装正确的运行时,是否确定它是在Visual FoxPro中生成的,而不是旧的FoxPro 2.X?这将是16位,你会遇到一些麻烦运行这些版本。

0

首先亲爱的设置或安装文件,然后去属性然后兼容性选项卡,并选择单击所有用户的更改设置,然后在复选框中选择兼容模式在兼容模式下运行此程序为选择windows xp(服务包2),并祝你的测试和成功的方式

相关问题