Bonjour,
J'ai réussi péniblement à faire fonctionner la partie exportation vers Excel de mon appli, en installant les bonnes dll ( Micorsoft.Office.interop.Excel.dll)
Sur mon poste tout fonctionne bien, mais plante sur les autres machines.
Les postes clients possédent bien le framework 3.5 comme le mien.Impossible de charger le fichier ou l'assembly Microsoft.ReportViewer.Winforms, Version=8.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d60a3a ou une de ses dépendances
L'appli est en local, j'utilise l'executable généré dans le répertoire MyAppli/Obj/debug.
J'ai lu dans d'autres posts qu'il était préférable de placer la dll dans ce répertoire, pour qu'elle soit automatiquement intégré à l'appli, ce que j'ai fait.
J'ai copié la dll sur les postes, dans le même répertoire que mon éxécutable.
J'ai lu aussi qu'il fallait enregistrer la dll sur le poste client via la commande:
mais là je reçois la réponse
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 regsvr32 c:\Chemin\Mydll.dll
Mydll.dll a été chargé mais le point d'entrée DllRegisterServer est introuvable
Ce fichier ne peut être enregistré.
Comme tout ce qui touche à la base de registre m'est complètement inconnu, je suis coincé. ( Il faudra bien un jour que je me cultive à ce sujet !)
Merci.
Partager