2009-03-07 3 views
1

J'ai développé une application web utilisant iTextSharp. Quand je lance le code avec iTextSharp, les utilisateurs reçoivent le message d'erreur suivant:Pourquoi l'erreur "Accès refusé" s'affiche-t-elle lorsque j'essaie d'imprimer sur un fichier PDF?

Access is denied: "C:\inetpub\vhosts\bookmygroups.com\httpdocs"

Voici mon code:

PdfWriter pdfw = PdfWriter.GetInstance(myDocument, 
    new FileStream(strPath, FileMode.Create)); 
+0

Pourriez-vous vous donner des détails questionnez s'il vous plaît, il est actuellement trop vague pour y répondre. À votre santé :) – GateKiller

Répondre

3

Il est probable que le processus d'hébergement Asp.Net n'a pas accès à écrire ce répertoire particulier. Vous devez autoriser le processus d'hébergement à accéder à ce répertoire pour que votre application Web puisse y écrire.

Cet article CodeProject va dans les détails sur la façon de appcomplish ceci: http://www.codeproject.com/KB/aspnet/Ahmed_Kader.aspx

Questions connexes