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 には次のバージョンがあり、それぞれに独自のランタイムがあります。

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

正しいランタイムがインストールされていると確信している場合、それは古い FoxPro 2.X ではなく、Visual FoxPro でビルドされたものですか? それは 16 ビットであり、これらのバージョンを実行すると問題が発生します。

于 2012-07-25T23:41:28.853 に答える
0

親愛なる最初にセットアップまたはインストールファイルを右クリックしてからプロパティに移動し、次に互換性タブに移動し、すべてのユーザーの設定の変更をクリックして選択し、チェックボックスで互換モードで選択して、選択したWindows XPの互換モードでこのプログラムを実行します(サービス パック 2) と頑張ってください。テスト済みの成功した方法です。

于 2014-02-23T17:18:54.903 に答える