Problème rencontré :
- Soit un programme réalisé en .net et devant utiliser l’interop Excel pour réaliser des recherches dans les propriétés des tableaux croisés dynamiques.
- Ce programme à été créé initialement sur un poste de développement qui n’avait que Office/Excel 2003 (2007 n’existait pas encore).
- Ce programme est éxécuté sur des serveurs qui n’ont que Office 2003 d’installé.
- Une évolution du programme est nécessaire, mais les postes de développement ont évolués et ont désormais Office 2007
- Les serveur n’ont toujours pas Office 2007 et il n’est pas prévu qu’ils l’ait
Et voila le problème qui arrive, le programme à la compilation, embarque l’interop Excel 2007 mais sur le serveur Excel 2007 n’est pas installé.
Impossible de charger le fichier ou l'assembly 'Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ou une de ses dépendances. La définition trouvée du manifeste de l'assembly ne correspond pas à la référence de l'assembly. (Exception de HRESULT : 0x80131040)
Pages : 1 2