le 02-04-2016 06:50 AM
Bonjour,
Après avoir fini mon projet je désire déployer mon application sur l'ordinateur cible. Après avoir construit mon exécutable, j'essaye de la démarrer sur mon ordinateur dans le répertoire de la construction et j'obtiens un message "Le VI contient une erreur de type 2208. Le système de développement complet est nécessaire pour corriger les erreurs."
Dans le contexte de développement, l'application fonctionne sans problème.
Des Dlls sont utilisées et sont bien présentes dans le répertoire "data" de l'exécutable. Je les ai même recopiées dans le répertoire de l'exécutable.
J'utilise des classes créées dynamiquement.
J'ai déjà programmé un autre projet avec des Dlls et l'exécutable fonctionne. Il y a aussi des classes créées dynamiquement. J'ai vérifié les paramètres de construction par rapport à ce projet qui tourne et c'est les même.
Si vous avez des idées. Je suis sous LABView 2013.
Bonne journée
Résolu ! Accéder à la solution.
le 02-04-2016 07:00 AM
Bonjour louis57
Le sujet a déjà été traité sur un autre forum en anglais.
http://forums.ni.com/t5/LabVIEW/Error-2208-on-Executable/td-p/2616103
Bon courage.
le 02-04-2016 07:07 AM
Bonjour,
Merci j'avais vu cette question et ses réponses.
Je ne suis pas pour l'instant dans ce contexte, puisque après avoir créé mon exécutable, j'essaie de le démarrer sur mon PC de développement en premier lieu. Et c'est sur mon PC que j'ai ce problème. Il n'y a pas de problème de version .NET.
L'éxécutable de mon autre projet fonctionne sur mon PC et le PC cible.
Bonne journée.
le 02-04-2016 08:06 AM
Bonjour,
j'ai résolu mon problème en forçant la copie d emon réperoire initial des mes dlls.
et en décochant quelques case dans l eprojet de construction