Exception de HRESULT: 0x800A03EC
Toute aide est très appréciée:
Je suis l'élaboration d'un C#.Net application dans VS2010 qui interagit avec Excel. L'application fonctionne correctement sur ma machine locale. Téléchargement à distance à un serveur Windows 2003, cependant, les sauts de l'application.
À l'origine, j'ai reçu le message suivant
- De la récupération de la fabrique de classe COM pour le composant avec le CLSID {00024500-0000-0000-C000-000000000046} a échoué en raison de l'erreur suivante: 80070005
Après Googler le problème (ce qui suggère un problème d'autorisations) j'ai essayé ceci:
- De L'Installation D'Excel 2007
- D'aller dans les Services de Composants sur le serveur distant et en suivant les instructions ici: http://blog.crowe.co.nz/archive/2006/03/02/589.aspx
Maintenant, je reçois ce message sur la même opération:
- Exception de HRESULT: 0x800A03EC
Recherches effectuées sur Google semblent être ce qui suggère que c'est une version correspondre erreur. Cependant, à la fois l'ordinateur local et le serveur distant à l'aide d'Excel 2007.
Toutes les suggestions seront les bienvenues. Merci à l'avance.
-Daniel
OriginalL'auteur Daniel | 2010-06-11
Vous devez vous connecter pour publier un commentaire.
Si vous essayez d'envoyer un datagridview à une feuille de calcul Excel, n'oubliez pas que Excel, les cellules commencent à la Cellule (1,1), mais datagridview.les lignes et les datagridview.les colonnes sont indexées à partir de 0. Donc, si vous essayez d'envoyer le contenu de datagridviewcell(0,0) à la Cellule Excel (0,0), vous aurez Exception de HRESULT: 0x800A03EC
J'ai été googler autour frénétiquement pour un bon 15 minutes avant de claquer ma main sur mon front.
OriginalL'auteur bernie2436
Suggestions:
OriginalL'auteur jdehaan
J'ai été en mesure de résoudre ce problème en gros la désactivation de tous les add-ins, et le redémarrage de l'application. Puis je l'ai ré-activé les utiles, regarder comportement d'Excel. YMMV
OriginalL'auteur GregC
Supprimer de manière temporaire ASP.Net des fichiers à partir de "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET les Fichiers" ce dossier, Veuillez vérifier après cette.
Après vérification de aussi sa ne marche pas ensuite redémarrer le Système et de vérifier... Il y a une chance de se produire-ce à cause de fichiers corrompus. Afin de faire une vérification de disque.
Merci
OriginalL'auteur Jom George