Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problème exécutable

Bonjour,

 

J'ai un problème avec la compilation .exe d'un vi.

Quand on exécute l'application .exe, elle ne marche pas bien, elle démarre mais rien est fonctionnel alors que dans l'environnement de Labview l'application marche correctement.
Si je l’exécute avec le .exe je trouve un chemin incorrect, il est répété, mais théoriquement le chemin de l'application est bien décomposé quand l’exécution est faite sur le mode "Run time system".

 

C'est la premiére compilation qui me donne ce problème.

 

Est-ce quelqu'un connaît des causes possibles?

 

Merci d'avance.

José

 

0 Kudos
Message 1 of 5
(2,012 Views)

Bonjour,

 

Peut on voir le code de composition du chemin?

 

A mon avis cela ressemble à un strip path manquant en mode executable...

 

Pouvez vous voir le chemin créé en executable? Ecriture dnas un fichier log par exemple

 

Cordialement,

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 2 of 5
(2,008 Views)

Le code est pour la création du chemin en mode Run time system est le suivant.

J'ai deux indicateurs qui me montrent le chemin du vi et le chemin raccourci pour debugger à l'exécution, et le résultat est du type:

Pour chemin du vi:

M:\Données techniques\Assembly [MTL]\MTL00001\MTL00001-02a\App.exe\Données techniques\Assembly [MTL]\MTL00001\MTL00001-02a\App.vi

 

Pour chemin raccourci:

M:\Données techniques\Assembly [MTL]\MTL00001\MTL00001-02a\App.exe\Données techniques\Assembly [MTL]\MTL00001

 

 

0 Kudos
Message 3 of 5
(2,003 Views)

Je ne pense pas qu'il soit possible de créer un fichier dnas la hiérachie de l'App.exe... Il faudrait mettre un indicateur sur l'erreur en sortie de la fonction sur le fichier ini

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 4 of 5
(1,998 Views)

Salut J.Vivo,

 

Je ne sais pas sur quelle version de LabVIEW vous faites votre développement, mais depuis 2010 (il me semble?), il est apparu à coté du VI "chemin du VI.vi" son petit frère "répertoire de l'application.vi". Du coup, vous n'avez plus à vous soucier si vous êtes en .exe ou dans l'environnement de développement.

 

Bonne soirée

Message 5 of 5
(1,991 Views)