LabVIEWでビルドしたDLLを実行するにはLabVIEWランタイムエンジンの要件

更新しました Oct 27, 2023

使用製品

ソフトウェア

  • LabVIEW
  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional
  • LabVIEW Run-Time Engine
  • LabVIEW Application Builder Module

問題

LabVIEWアプリケーションビルダ用いて、別のコンピュータで実行するためのDLLを作成しました。作成したDLLを実行するには、LabVIEW、または、LabVIEWランタイムエンジンをインストールする必要がありますか?

解決策

DLLは他のアプリケーションは使用できる実行可能ファイルであるため、LabVIEWでビルドされたDLLを実行するには、配布先のコンピュータにLabVIEWランタイムエンジンをインストールする必要があります。 実行可能ファイル、または、DLLにかかわらず、プログラムを動作するには適切なランタイムエンジンが必要となります。

配布先のコンピュータのランタイムエンジンのバージョンは、DLLが開発されたLabVIEWのバージョンと同じバージョンである必要があります。

DLLのインストーラーを作成する場合、インストーラに必要なランタイムエンジンを追加することも可能です。LabVIEW 6.0以降、こちらのオプションを使用できます。実行可能ファイルにランタイムエンジンを追加する方法については、LabVIEWアプリケーションビルダで追加インストーラを設定する を参照してください 。