依存関係のタイプ

タイプ

説明

なし

チェックは実行されません。この依存関係は常に満たされているとみなされます。プレースホルダーとして便利です。

バージョンチェック

選択したソフトウェアコンポーネントのバージョンが指定した範囲内にあるかどうかをチェックします。

識別子:チェック対象のソフトウェアを選択します:RoboDK、アドインマネージャー、Qt Framework、またはオペレーティングシステム。

値:区間表記によるバージョン範囲(バージョン範囲を参照)。

CPUアーキテクチャ

システムのプロセッサアーキテクチャが期待値と一致するかどうかをチェックします。

値:期待されるCPUアーキテクチャの文字列(例:x86_64、arm64、i386)。完全一致または正規表現に対応しています。

ビルドアーキテクチャ

実行中のビルドの完全なアプリケーションバイナリインターフェース(ABI)文字列をチェックします。これはCPUアーキテクチャよりも詳細で、コンパイラ、データモデル、エンディアン情報を含みます。

値:例:x86_64-little_endian-lp64。完全一致または正規表現に対応しています。

カーネルタイプ

基盤となるOSカーネルの識別子をチェックします。

値:例:winnt(Windows)、linux、darwin(macOS)。完全一致または正規表現に対応しています。

システムチェック

OS自体が報告するオペレーティングシステムの製品名をチェックします。

値:例:windows、ubuntu。完全一致または正規表現に対応しています。

ファイルバージョン(Windowsのみ)

Windowsの実行ファイルまたはライブラリ(.exeまたは.dll)に埋め込まれたバージョンリソースを読み取り、値または式と比較します。

値:例:1.4.3.3123。完全一致または正規表現に対応しています。

ファイル作成日時

指定したファイルの作成日時をチェックします。

識別子/ファイル名:確認するファイルのパス。

値:モード(完全一致、以前、または以降)を指定した日時(日時の値を参照)。

ファイル更新日時

指定したファイルの最終更新日時をチェックします。

識別子/ファイル名:確認するファイルのパス。

値:モード(完全一致、以前、または以降)を指定した日時(日時の値を参照)。