0

私は一緒に働いています

1) Window7 32bit 2) VS 2005 3) 言語: C#

Access ファイルに接続するアプリケーションを作成し、そのアプリケーションを自分のコンピューターに Clickonce で展開しました。

リリース/任意の CPU モードで公開しました。

前提条件は .Net Framework 2.0 でした。

アプリケーションを別のコンピューター (Window7 64bit、MS Access データベース エンジン 2010 32bit) にインストールすると、エラーが発生しました。

エラー メッセージは でしたCannot Connect to Database.... System.Data

私の接続文字列はProvider=Microsoft.ACE.OLEDB.12.0;Data Source=....

4

1 に答える 1

1

64 ビット コンポーネントと 32 ビット コンポーネントはうまく連携できません。

64 ビット Windows と 32 ビット ODBC ドライバーで同様の問題が発生しました。ほとんどの場合、Access データベース ドライバーの 64 ビット バージョンが必要です。

于 2012-07-24T08:46:44.610 に答える