NI Package Builder にレガシー NI インストーラを追加する方法

更新しました Aug 14, 2026

環境

ソフトウェア

  • NI Package Builder

この記事では、NI パッケージ形式で提供されていないソフトウェアを、NI Package Builder のパッケージ インストーラに含める方法について説明します。事前に、「非パッケージEXEディストリビューションの実行」を参照し、NI Package Builder から外部インストーラを実行する基本的なワークフローを確認してください。

  1. NI Package Builder でカスタム実行処理を設定するには、 「非パッケージEXEディストリビューションの実行」の手順を参照してください。
  2. コマンドプロンプトから setup.exe /nomutex を実行し、レガシーインストーラの setup.exe/nomutex コマンドライン引数をサポートしていることを確認します。
  3. インストーラの動作を確認します。
    • インストーラウィザードが起動した場合、 setup.exe /nomutex をサポートします。
    • ヘルプウィンドウまたは無効なコマンドラインパラメータの警告が表示された場合、 setup.exe /nomutexをサポートしていません。
  4. setup.exe /nomutex がサポートされていない場合は、互換性のある setup.exe が含まれる、より新しいバージョンのレガシーインストーラのものに置き換えてください。
  5. カスタム実行コマンドに/nomutexを含めるように設定します。
  6. パッケージインストーラを作成します。

パッケージインストーラでは、ソフトウェアが NI パッケージ形式で提供されていない場合でも、パッケージのインストール処理の一部としてレガシー NI ソフトウェアをインストールできます。