Si vous chargez un VI faisant référence à un assembly .NET Framework qui a depuis été modifié, LabVIEW vous en avertit. Le type de notification dépend de la nature du changement.

Remarque Le contenu suivant s'applique uniquement à .NET Framework. LabVIEW ajoute progressivement le support pour .NET (Core) depuis LabVIEW 2024 Q3. Reportez-vous à Nouvelles fonctionnalités et changements dans LabVIEW pour consulter le support .NET (Core) spécifique ajouté dans différentes versions.

Microsoft Visual Studio .NET et d ' autres outils de développement fournis avec .NET SDK peuvent assigner des noms forts à un assembly. Les noms forts incluent des informations supplémentaires qui vont au-delà du simple nom de texte de l'assembly. Les assemblys ayant le même nom fort devraient être identiques.

Lorsque vous chargez un VI qui fait référence à un assembly .NET Framework qui a depuis été modifié, LabVIEW vous avertit du problème des manières suivantes.

Tableau 51. Notifications LabVIEW dans les VIs faisant référence aux assemblys .NET Framework modifiés
Type de référence Comportement
Charger un VI avec une référence obsolète à l'un des éléments suivants :
  • Chemin d'un assembly .NET
  • Numéro de version ou chaîne de culture d'un assembly à nom fort
LabVIEW lance une boîte de dialogue de mise en garde vous informant du changement.

Une fois chargé, un astérisque apparaît dans la barre de titre du VI et dans la liste des VIs ouverts affichés dans le menu Fenêtre.

Lorsque vous enregistrez le VI, l'astérisque disparaît jusqu'au prochain changement.

Charger un VI avec une référence obsolète à l'horodatage d'un assembly .NET Framework LabVIEW ne lance pas de boîte de dialogue de mise en garde mais affiche un astérisque dans la barre de titre du VI.
Astuce Vous pouvez vérifier que LabVIEW charge la version de votre assembly que vous attendez. Pour obtenir des informations complémentaires, reportez-vous à Débogage des appels aux assemblys .NET Framework.