我使用iTextSharp开发了一个Web应用程序。当我使用iTextSharp运行代码时,用户会收到以下错误消息:
拒绝访问:“C:\ inetpub \ vhosts \ bookmygroups.com \ httpdocs”
这是我的代码:
PdfWriter pdfw = PdfWriter.GetInstance(myDocument,
new FileStream(strPath, FileMode.Create));
答案 0 :(得分:3)
可能是因为Asp.Net Hosting进程无权写入该特定目录。您需要授予托管进程访问该目录的权限,以便您的Web应用程序能够写入该目录。
此CodeProject文章详细介绍了如何完成此任务:http://www.codeproject.com/KB/aspnet/Ahmed_Kader.aspx