5
64ビットWindows 7を実行しています。.NET 4.0 Webプロジェクトと、Informixデータベースにアクセスするクラスライブラリプロジェクトがあります。 IBM Informix Client SDKバージョン3.70.FC4(64ビット版、.NET 2.0ランタイム)をインストールしました。 IBM Informix .Net Provider Guide64ビット.NETのアセンブリロードエラー.NET Informix ADO.NETプロバイダ
当たり
Iは、PATH変数に/
をディレクトリ%INFORMIXDIR%/ binに/ netf20を添加IはIBM.Data.Informix.dll(バージョンへの参照を追加3.0.0.2)をクラスライブラリプロジェクトに追加しました。私は、Webプロジェクトを実行すると
私はこのエラーを取得する:
Could not load file or assembly 'IBM.Data.Informix' or one of its dependencies.
An attempt was made to load a program with an incorrect format.
何をすべきか上の任意のアドバイスは?解決する
Webアプリケーションが64ビットモードで動作していることを確認できますか?例えばEnvironment.Is64bitoperatingsystemが真であることを確認してください。 –
はい、trueを返します。 –
次の質問は、クラスライブラリのビルド設定のターゲットフレームワークで "クライアントプロファイル"を使用していますか? –