解決策
エラー1172は、.NET呼び出しが何らかの例外を出した場合の一般的なエラーです。この解決策では、VeriStandプロジェクトのみを開き、Object reference not set to an instance of an objectの内部的な例外が発生した場合のシナリオに焦点を当てています。他のシナリオまたはこのエラーのより一般的なデバッグについては、関連リンクを参照してください。
この特定のエラーは無害であり、VeriStandまたはプロジェクトの操作には影響しません。また、VeriStand2021以降では発生しないはずです。
VeriStand 2021以降に更新することは、これを解決する1つの方法です。
以前のバージョン(VeriStand 2020 R6以前)では、このエラーポップアップを削除するために次の回避策を利用できます。
- VeriStandが閉じており、ウィンドウが開いていないことを確認してください。
- 次のファイルのバックアップコピーを作成します。ファイルパス: C:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \ Project Window Main.xml
- VeriStandが両方の.xmlファイルを処理しようとするのを防ぐために、バックアップをディスク上の別の場所に移動します。
- 次の画像の赤い部分を削除して、元のファイルを編集します。行番号は異なる場合がありますが、必要なのは<ActionVIOnLoad>セクションであることに注意してください。
- VeriStandを再起動します
これで、VeriStandプロジェクトがエラー1172のポップアップウィンドウなしで開きます。
これを変更した後、VeriStandのクラッシュや予期しない動作が見られるようになった場合は、次の手順に従ってこれを元に戻してください。
- ファイルC:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \ ProjectWindowMain.xmlを削除します。
- ProjectWindowMain.xmlのバックアップコピーをに移動します C:\ Program Data \ National Instruments \ NI VeriStand 2020 \ Project Window \