Question

J'ai une application Web MVC3 C # .Net.J'utilise la bibliothèque Aspose pour lire un fichier Excel à l'aide de la méthode WorkBook.LoadData ().Je suis en mesure de charger un fichier à partir de mon ordinateur local lors de l'exécution dans Visual Studio.Je peux charger un fichier à partir du serveur Web lors de l’exécution du site Web.Cependant, lors de l'exécution du site Web, je ne peux pas charger un fichier Excel à partir de ma machine locale.J'obtiens l'erreur suivante

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

Quand je saisis le chemin, il dit qu'il ne peut pas se terminer et utiliser ma commande "Exécuter" ... il trouve le fichier.Donc, ce doit être un problème d'autorisations.Je suis sûr qu'il existe une solution simple, mais je ne sais pas ce que ce serait.Des idées?

Était-ce utile?

La solution

Comme je le soupçonnais, c'était un problème d'autorisations.Ce n'était pas un problème Aspose.J'ai utilisé la bibliothèque MS Interop pour exécuter ImpersonateUser () en utilisant un compte de service qui a accès aux machines externes

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top