Problème installation d'un [Résolu]

Messages postés
2
Date d'inscription
dimanche 1 juin 2008
Dernière intervention
30 juin 2008
- - Dernière réponse : ikorombe
Messages postés
2
Date d'inscription
dimanche 1 juin 2008
Dernière intervention
30 juin 2008
- 30 juin 2008 à 23:40
Bonjour à tous

Débutant en C# sous VS Express et .Net 3.5, j'ai développé une petite application sous Windows Vista faisant appel à Microsoft Office Excel 2007.
 J'ai référencé Microsoft Excel 12.0 object library qui m'a crée les dll suivante : Microsoft.Officie.interop.Excel et Microsoft.Office.Core.
J'ai généré une publication avec ClickOnce : les 2 dlls ci-dessus se trouvent bien dans la liste des fichiers de l'application.

En installant mon application chez un pote, sous Windows XP et une version Excel précédente, je rencontre le problème suivant :
"Impossible d’installer ou d’exécuter l’application. Cette application requiert l’assembly Office version 12.0.0.0, qui doit d’abord être installé dans le Global Assembly Cache. Contacter votre administrateur système."

Qu'est ce qui ne va pas avec mon installation ? Est-ce un problème de compatibilité entre les différentes versions d'Excel ?
Comment installe t'on l'assembly demandé avec VS Express ?

Merci pour votre aide.
Cordialement
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
561
Date d'inscription
mardi 4 mars 2008
Dernière intervention
10 juin 2010
3
Merci
ben oui en fait la version 12 correspond à Microsoft Office 2007

y a une version de l'assembly différente pour chaque version de Office,

si tu as l'assembly en question, il suffit de l'installer

en utilisant ca par exemple

http://www.codeproject.com/KB/dotnet/demystifygac.aspx

sinon je pense que rien que le cooper coller au bonne endroit suffit

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Commenter la réponse de GillouXman
Messages postés
128
Date d'inscription
mardi 18 décembre 2007
Dernière intervention
2 août 2009
2
3
Merci
Essaie éventuellement: Clique droit sur ta référence->Propritété->Copie local. Lors de la génération, VS te copiera l'assembly dans le dossier de ton application. Enfin, je crois

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Commenter la réponse de lemmingperceval
Messages postés
2
Date d'inscription
dimanche 1 juin 2008
Dernière intervention
30 juin 2008
3
Merci
Merci à GilouXman et Lemmingperceval, vos conseils m'ont permis de m'en sortir.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 112 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ikorombe

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.