Domanda

Ho un'app Web MVC3 C#.NET. Sto usando la libreria Aspose per leggere un file Excel usando il metodo WorkBook.loadData (). Sono in grado di caricare un file dalla mia macchina locale quando sono in esecuzione in Visual Studio. Sono in grado di caricare un file dal server Web quando si esegue il sito Web. Tuttavia, quando si esegue il sito Web, non riesco a caricare un file Excel dalla mia macchina locale. Ricevo il seguente errore

"Unable to open specified Excel Workbook: Could not find a part of the path"

Quando prendo il percorso dice che non può pinne e usare il mio comando "Esegui" ... trova il file. Quindi, deve essere un problema di autorizzazioni. Sono sicuro che ci sia una soluzione semplice ma non so cosa sarebbe. Qualche idea?

È stato utile?

Soluzione

Come sospettavo, era un problema di autorizzazioni. Non era un problema aspirato. Ho usato la libreria MS Interop per eseguire ImpersonAteUser () utilizzando un account di servizio che ha accesso alle macchine esterne

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top