変更された.NET Frameworkアセンブリを参照するVIをロードすると、LabVIEWはユーザに通知します。通知のタイプは、変更の性質によって異なります。

メモ 以下の内容は、.NET Frameworkのみに適用されます。LabVIEW 2024 Q3以降、.NET (Core) のサポートが段階的に追加されています。さまざまなリリースで追加された.NET (Core) の具体的なサポート内容については、「LabVIEWの新機能と変更点」を参照してください。

.NET SDKで提供されているMicrosoft Visual Studio .NETおよびその他の開発ツールでは、厳密な名前をアセンブリに割り当てることができます。厳密な名前には、アセンブリの単純なテキスト名以外の追加情報が含まれます。同じ厳密な名前のアセンブリは同様であると想定されます。

変更された.NET Frameworkアセンブリを参照するVIをロードすると、LabVIEWはこの問題を次のように通知します。

表 51. 変更された.NET Frameworkアセンブリを参照するVIのLabVIEW通知
リファレンスのタイプ 動作
以下のいずれかに古いリファレンスを持つVIをロードします。
  • .NETアセンブリのパス
  • 厳密な名前付きアセンブリのバージョン番号またはカルチャ文字列
LabVIEWは変更を通知する警告ダイアログボックスを開きます。

一度ロードされると、VIにはタイトルバーとウィンドウメニューに表示された開かれたVIのリストにアスタリスクが含まれます。

VIを保存するとアスタリスクが消え、新たな変更を行うとアスタリスクが表示されます。

.NET Frameworkアセンブリのタイムスタンプへの古いリファレンスを持つVIをロードする LabVIEWは警告ダイアログボックスを起動しませんが、VIのタイトルバーにアスタリスクが表示されます。
ヒント LabVIEWが予期したバージョンのアセンブリをロードしているかどうかを確認できます。詳細については、.NET Frameworkアセンブリの呼び出しをデバッグするを参照してください。