Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-000000000046} failed due to the following error: 80040154.
Je n'ai pas ms-office dans mon système. J'ai ajouté la référence 'Microsoft.Office.Interop.Excel.dll' dans mon projet .net (code C# derrière). i obtenir l'erreur ci-dessus de la ligne ci-dessousEXCEL AUTOMATION IN .NET (Erreur COM)
Application excel = new Application();
quand j'ai ms-office installé il fonctionne très bien. Je devrais travailler dessus sans installer ms-office. seulement en ajoutant dll. besoin d'aide. Merci à adv.
mais je fais référence à la DLL. Il devrait prendre soin de ... – Bala
La DLL est seulement un assembly interop qui fonctionne comme un proxy entre Excel et .NET. Cela n'inclut pas Excel lui-même. Utilisez Open XML SDK pour lire ou écrire des fichiers Excel (xlsx) sans avoir installé Excel. –