09-20-2010 07:09 AM
Bonjour,
Je cherche à connaître la version de développement de LabVIEW utilisée pour la création d'un exécutable que l'on m'a envoyé.
Comment faire?
Cette information est-elle disponible dans les VIs LabVIEW ou dans l'exécutable ainsi créé?
Merci,
Jeremy
09-21-2010 02:42 AM - edited 09-21-2010 02:43 AM
Bonjour,
Merci d’avoir posté votre question sur les forums de National Instruments.
Pour déterminer simplement la version de LabVIEW utilisée pour créer votre exécutable, vous pouvez vous reporter au document Web ci-dessous :
“Determining the Version of an Executable Built with LabVIEW”: http://digital.ni.com/public.nsf/allkb/935BA7FB426305398625711E0055F1FA?OpenDocument
Vous verrez notamment que, selon votre version de LabVIEW, la méthode à utiliser est différente.
J’espère que cela vous aidera dans la résolution de votre problème.
Bien cordialement,
Guillaume H.
National Instruments France
09-21-2010 04:30 AM
Merci pour votre réponse.
Certes, cette méthode fonctionne et je l'utilise pour afficher des informations de version, mais ces informations sont directement paramétrables lors de la construction de l'exécutable.
Ma question concernait plutôt un exécutable fournis par un tiers, dont les informations ci-dessus ont été paramétrées; il faudrait que je puisse vérifier quel environnement de développement a été utilisé; pour cela le résultat ne doit pas avoir été déterminé à l'avance par la personne ayant construit l'exécutable...
Est-ce que mon explication est compréhensible?
Merci
09-21-2010 09:05 AM - edited 09-21-2010 09:08 AM
A défaut d'autre solution, en voici du genre "agence la bricole". Il suffit de tenter de démarrer l'exécutable sur une machine sur laquelle aucun LV RTE n'est installé. Une boîte de dialogue demandant d'installer le RunTime Engine correspondant à la version de LabVIEW avec laquelle l'exécutable a été généré s'affichera alors.