2010-12-03 69 views
1

Je travaille avec Microsoft.Office.Interop.Excel, pour copier Excel graphique en PowerPoint en utilisant Asp.net . Cela fonctionne bien dans IDE visuel stdio mais comme je le déploie sur le serveur. il donne une erreur, Erreur non spécifiée (Exception de HRESULT: 0x80004005 (E_FAIL))Erreur non spécifiée (Exception de HRESULT: 0x80004005 (E_FAIL)) sur Microsoft.Office.Interop.Excel.ChartObject.Copy

ce erorr generted par code quand il copie le charobject, seulement des copies de données parfaitement bien.

Le problème est avec la fonction chartobject.copy(). Je googled beaucoup, mais il ne donne rien s'il vous plaît aidez-moi.

Moazzam

Répondre

0

Interop Office n'est pas pris en charge par MS dans des scénarios côté serveur (comme ASP.NET ou service Windows) - voir http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757#kb2

Pour le traitement côté serveur de fichiers Excel, vous devrez utiliser une bibliothèque 3ème partie - il y a plusieurs bibliothèques gratuites et commerciales: