From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



IMAQを含むアプリケーションをビルドした際に、DLLが無いというエラーが出る。



使用ソフトウェア:
使用ソフトウェア・バージョン: 6.0.2
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: N/A

問題: LabVIEW を使用して、あるコンピューター上でアプリケーションを構築し、それを正確に同じハードウェア・セットアップ(まったく同じPC、またはPXI)を備えた別のコンピュータに移行しました。
そのマシン上で実行をする際、次のエラーが表示されます。「ファイルに必要なimaq.dllが見つかりませんでした。」私は両方のマシン上でIMAQドライバーをインストールしてあります。
サポートファイルとして、ビルド時に同じDLLを入れる必要があるでしょうか。


解決策: 問題は、ドライバー内のDLLが存在しないということではありません。したがって、サポートファイルとしてdllを含む必要はありません。
2台のコンピューターにインストールされたNI-IMAQのバージョンが同じであることを確認してください。
例えば、アプリケーションを構築するために使用されるシステムでNI-IMAQバージョン3.1を使用し、ターゲットマシンでは、ドライバーのバージョン2.5をインストールしている場合など、この問題は確実に発生します。
ドライバー間で、DLLに含まれている情報が若干違っていることがこの現象を引き起こしています。

一部構成では、同様のエラーが発生しないこともありますが、正しい動作のために同じバージョンのドライバを使用していただくことを推奨しております。

関連リンク: ドライバとアップデート(英語版)


添付:





報告日時: 10/08/2002
最終更新日: 03/31/2005
ドキュメントID: 2Q7E35OK