Windows 7 64からWindows 10 64にアップグレードしました。今、Visual FoxProドライバーに問題があります。 32ビットODBC manager(C:\ Windows\SysWOW64\odbcad32.exe)を使用しています。Visualfoxproソースを追加または編集しようとすると、次のエラーが発生します。
C:\ Windows\system32\vfpodbc.dllを確認しましたが、存在します。このエラーが発生するのはなぜですか。どうすれば修正できますか?
チェックする :
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
にあるレジストリを確認します。C:\Windows\System32
にアクセスできず、自動的にC:\Windows\SysWOW64
に置き換えられます。したがって、System32へのパスはSysWOW64に置き換える必要があります。問題は、Internet Explorer11またはSpartanとの非互換性である可能性もあります。
まだWindows7を使用しているときにIE11を使用していましたか?
解決策が見つからない場合は、常に Windows 7にダウングレードする のオプションがあります。
今日の私に起こったように、他のすべてが失敗した場合は、 http:/で入手可能な)VFP 9 Service Pack 2ランタイムをインストールしてみてください/www.foxpert.com/download/runtime.html および https://github.com/VFPX/VFPRuntimeInstallers
その理由は、このインストーラーにはVFPOLEBドライバーとVFPODBCドライバーの両方が含まれており、他のすべてのスタンドアロンインストーラーが失敗したWindows 7マシンに正常にインストールされたためです。
古いVFPODBC.MSIは http://web.sisgarbe.pt/sispub/download/obter.php?produto=VFPODBC で入手できます。