Deploiement d'application avec dll

BasicZx81 Messages postés 140 Date d'inscription samedi 5 mars 2011 Statut Membre Dernière intervention 13 août 2013 - 7 avril 2011 à 20:29
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 8 avril 2011 à 22:21
Bonsoir à tous,
J'arrive au terme de mon Appli sous Visual Basic Express 2010 et je bute sur un dernier problème :
Jusque là je n'avais pas inclus de nouvelles reference .COM donc je pouvais distribuer simplement le fichier exe pour que cela fonctionne.
Aujourd'hui j'ai rajouter une reference "Microsoft Excel 12.0 Object Library" pour manipuler les objets Excel et cette methode de distribution ne marche plus. J'ai essayer plusieurs choses mais rien ne semble rajouter un fichier de deploiment de dll ou autres dans le dossier de publication.
Pouvez vous me dire si j'ai loupé quelque chose et ce qu'il faut faire ?

Merci beaucoup pour votre aide à nouveau...

8 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
7 avril 2011 à 20:57
Bonjour,

Il y a un fichier qui a été créé à coté de ton Exe portant un nom ressemblant à : Interop.*.Dll
Il est à fournir avec ton Exe (en plus que Excel soit installé sur la machine).

Mon site
0
BasicZx81 Messages postés 140 Date d'inscription samedi 5 mars 2011 Statut Membre Dernière intervention 13 août 2013
7 avril 2011 à 21:07
Bonsoir Nhenry,
Je n'ai pas le fichier Interop.*.dll dans mon dossier de publication. Que faut t'il faire pour en arriver à ça ? J'ai regardé dans les propiétés du projet/Références, il y a une option pour obtenir les réferences en local ,mais cette option est grisé donc je ne peux pas essayer ça !
Merci de m'aider....
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
7 avril 2011 à 21:17
Bonjour,

Alors, je ne vois pas, si Excel est bien installé.
C'est bien la même version d'Excel ?

Mon site
0
BasicZx81 Messages postés 140 Date d'inscription samedi 5 mars 2011 Statut Membre Dernière intervention 13 août 2013
7 avril 2011 à 21:33
J'ai Excel 2007 installé sur mon PC. Je suppose que la reference correspondante est bien la version 12.0. Et mon code fonctionne bien dans Visual Basic Express. Je ne vois pas non plus d'ou viens le probleme.
Si quelqu'un pouvez m'aider ca serait super, il me manque plus que ce détail pour deployer mon Appli....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
BasicZx81 Messages postés 140 Date d'inscription samedi 5 mars 2011 Statut Membre Dernière intervention 13 août 2013
8 avril 2011 à 15:22
Bonjour à tous, je n'ai toujours pas régler mon problème pour deployer mon Appli. Je ne serais pas surpris que cela vient d'une limitation de la version Express de Visual Basic.
Si quelqu'un à la solution je suis toujours preneur mais je vais plutôt me tourner vers la génération de fichier csv qui convienne tout aussi bien pour mon Appli et m'evite de référencer Excel.
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
8 avril 2011 à 20:07
Bonjour,

Je doute que ça vienne de là, mais bon, je ne bosse qu'avec des versions Pro aussi de VS :)

Sinon, le CSV est pas mal non plus.

Mon site
0
BasicZx81 Messages postés 140 Date d'inscription samedi 5 mars 2011 Statut Membre Dernière intervention 13 août 2013
8 avril 2011 à 20:53
Merci pour ta réponse NHenry,
J'ai modifié tout mon code pour generer des fichiers csv, comme cela mon code ne fait appel qu'au Framwork 4.0. C'est aussi bien et comme ca je ne risque pas d'eventuelle problème de referencement de dll même si il doit y avoir du progrés de ce coté là avec VB.net.
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
8 avril 2011 à 22:21
Bonjour,

D'accord, je considère que le sujet est résolu.
Bon codage :)

Mon site
0
Rejoignez-nous