2012-07-24 184 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),並祝你的測試和成功的方式

相關問題