解決策
この問題は、アンチウイルスソフトウェアまたはWindowsのセキュリティ問題である可能性があります。
この問題を解決するためには、下記を試します。
- トラブルシューティングのためにアンチウイルスソフトウェアを一時的に無効にします。
- LabVIEWショートカットを右クリックして管理者として実行を選択し、管理者としてLabVIEWを実行します。
- LabVIEWを起動して、プロジェクトを開きます。
- 実行ファイルをビルドします。このエラーなしでビルドするはずです。
メモ: コンピュータをシャットダウン、再起動、またはログオフすると、LabVIEWはデフォルトの権限に戻ります。
これらの手順で問題が解決した場合は、問題の原因を突き止めるためにWindowsのアンチウイルスソフトウェアとアクセス許可の設定を調べることを選択できます。LabVIEWは通常、アプリケーションを構築するために管理者権限を必要とせず、ほとんどのアンチウイルスソフトウェアと連携します。
プロジェクトでuser32.dllなどの低レベルドライバを使用している場合、ビルドに共有ライブラリを含めようとするとこのエラーが発生することもあります。この問題を解決するには、下記を試します。
- ライブラリ関数呼び出しノードを使用している場合は、ライブラリ関数呼び出しノード設定でuser32.dllなど、パスをDLLの名前だけに設定します。DLLへの絶対パスを指定しないでください。
- アプリケーションプロパティのその他の除外項目カテゴリに移動します。
- 依存共有ライブラリを除外チェックボックスにチェックを入れます。これにより、実行ファイルはターゲットコンピュータのオペレーティングシステムに依存して、オペレーティングシステムと共に既にインストールされているはずの適切な低レベルドライバを見つけて使用します。
- 実行ファイルをビルドします。このエラーなしでビルドできるはずです。