40 messaggi dal 10 aprile 2003
Ciao
sto scrivendo un servizio che deve aprire un file xlsx e convertirlo in csv. Purtroppo il codice come eseguibile desktop funziona ma come servizio mi da il seguente errore :

System.UnauthorizedAccessException non è stata gestita dal codice utente
HResult=-2147024891
Message=Recupero della class factory COM per il componente con CLSID {00024500-0000-0000-C000-000000000046} non riuscito a causa del seguente errore: 80070005 Accesso negato. (Eccezione da HRESULT: 0x80070005 (E_ACCESSDENIED)).
Source=mscorlib

Qualcuno sa se esiste un modo per avere i dovuti permessi ?
Grazie
Davide
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao Davide,
prova con la libreria NPOI che ti permetterà di leggere il file Excel senza possedere particolari privilegi e senza dover installare Excel nel server. Qui trovi una discussione in merito.
http://forum.aspitalia.com/forum/post/418000/View-MVC-Filtrata-XLS.aspx

ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.