0

システム(win7で何年も働いていた)をwin8にコピーするだけで、SQLite3を使用する2つのアプリを除いてすべてが実行されます(他の9つのプログラム)。これは、D5ent と ZEOS 6.6 を使用して構築されました。D5 でコンパイルされないため、Zeos 7 に移行できません。これを 2007 に変換したくありません。

両方とも、「SQL エラー: ライブラリ ルーチンの呼び出し順序が正しくありません」でクラッシュします。

それが何を意味するのか、それを修正する方法がわかりません。私は彼全体をHDDの制限のない、まあ、制限の少ない部分に移動しようとしましたが、それでも同じエラーが発生しました。制限が少ないとは、「Program Files」フォルダーの外を意味します。

これを乗り越えるための考えはありますか?

ありがとう

4

1 に答える 1

0

OK、ここにANの答えがあります。それは本当の根底にある問題に対する答えではありませ

野生のうさぎで、5G Truecrypt コンテナーを作成し、NTFS でフォ​​ーマットして、フォルダー構造をそれにコピーしたところ、すべてが完全に機能しました。

したがって、答えではありませんが、これは MSoft の問題、またはおそらく SQLite3 の問題であると思われます。短くて簡潔なパスワードを使用して、Truecrypt コンテナーでシステムを実行できると言えば十分です。

再確認として、フォルダ構造を持つ SD カードを使用し、それを win8 PC に接続しました。すべてのアプリケーションを完全に実行しました。SDカードはNTFSでフォーマットされていましたが、それが関係しているかどうかはわかりません。

そのため、win8 C: ドライブ上にない限り、win8 は SQLIte3 を使用してアプリを実行します。そして、誰かが仮定に飛びつく前に、元のシステムは win7 pro で、win7 の C: ドライブではすべてが正常に動作していました。

于 2013-08-17T11:59:01.153 に答える