VeriStandプロジェクトを開くときにLoadCreateアクションVIを実行する際のエラー1172が発生する

更新しました Jul 22, 2025

使用製品

ソフトウェア

  • VeriStand

問題

VeriStandプロジェクトを開くと、次のエラーメッセージが表示されます。毎回表示されるとは限らず、ランダムに見えます。

エラー1172パート1エラー1172パート2
エラー1172がProjectWindow.lvlib:Project Window.vi >> Project Watchdog.lvlib:Watchdog.vi >> Project Watchdog.lvlib:Execute LoadCreateActionVI.viで発生しました

考えられる理由:
LabVIEW:(Hex 0x494)外部アセンブリで.NET例外が発生しました。このエラーの修正については、次の例外(太字)をコピーし、Microsoft Developer Network(MSDN)WebサイトまたはWebで考えられる説明を検索してください。
==============================
NI VeriStand:メッセージ:ノードを呼び出す
System.Reflection.TargetInvocationException:呼び出しのターゲットによって例外がスローされました。
内部例外:System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。
<append> System.NullReferenceException in NIVS_Shared.lvlib:Get File Dependencies.vi690002-> Project Watchdog.lvlib:Execute LoadCreate Action VI.vi-> Project Watchdog.lvlib:Watchdog.vi-> Project Window.lvlib:Project Window.vi

解決策

エラー1172は、.NET呼び出しが何らかの例外を出した場合の一般的なエラーです。この解決策では、VeriStandプロジェクトのみを開き、Object reference not set to an instance of an objectの内部的な例外が発生した場合のシナリオに焦点を当てています。他のシナリオまたはこのエラーのより一般的なデバッグについては、関連リンクを参照してください。

この特定のエラーは無害であり、VeriStandまたはプロジェクトの操作には影響しません。また、VeriStand2021以降では発生しないはずです。
VeriStand 2021以降に更新することは、これを解決する1つの方法です。

以前のバージョン(VeriStand 2020 R6以前)では、このエラーポップアップを削除するために次の回避策を利用できます。

  1. VeriStandが閉じており、ウィンドウが開いていないことを確認してください。
  2. 次のファイルのバックアップコピーを作成します。ファイルパス: C:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \ Project Window Main.xml
  3. VeriStandが両方の.xmlファイルを処理しようとするのを防ぐために、バックアップをディスク上の別の場所に移動します。
  4. 次の画像の赤い部分を削除して、元のファイルを編集します。行番号は異なる場合がありますが、必要なのは<ActionVIOnLoad>セクションであることに注意してください。
エラー1172XML編集
  1. VeriStandを再起動します


これで、VeriStandプロジェクトがエラー1172のポップアップウィンドウなしで開きます。

これを変更した後、VeriStandのクラッシュや予期しない動作が見られるようになった場合は、次の手順に従ってこれを元に戻してください。

  1. ファイルC:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \ ProjectWindowMain.xmlを削除します。
  2. ProjectWindowMain.xmlのバックアップコピーをに移動します C:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \