Bonjour !

j'ai crée une classe qui lit un fichier Excel. J'utilise la librairie "Microsoft.Office.Interop.Excel".

Je l'ai toujours testé avec des tests unitaires, et cela à toujours marché.

Je l'ai utilisé dans une applie web ASP.NET 4.0 dans deux environnements :
Premier : Windows XP Excel 2007 => OK
Deuxième : Windows 7 Excel 2007 => ERREUR.

L'erreur est sur la ligne qui ouvre le fichier Excel :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
Workbooks.Open(fileName, True, False, Type.Missing, Type.Missing, Type.Missing, _
             Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, _
             Type.Missing, Type.Missing, Type.Missing)
Le message d'erreur est le suivant :
Microsoft Office Excel ne peut accéder au fichier . . . Plusieurs raisons possibles. . ..
Dans les deux cas, j'ai modifié la sécurité du composant 'Microsoft Excel Application'.

Pourquoi cela ne marche pas dans les deux cas ??

Merci