C# 为什么会出现错误:“quot;“访问被拒绝”;当尝试打印为PDF时?

C# 为什么会出现错误:“quot;“访问被拒绝”;当尝试打印为PDF时?,c#,C#,我使用iTextSharp开发了一个web应用程序。当我使用iTextSharp运行代码时,用户会收到以下错误消息: 访问被拒绝:“C:\inetpub\vhosts\bookmygroups.com\httpdocs” 这是我的密码: PdfWriter pdfw = PdfWriter.GetInstance(myDocument, new FileStream(strPath, FileMode.Create)); 这可能是因为Asp.Net宿主进程没有写入该特定目录的权限。您

我使用iTextSharp开发了一个web应用程序。当我使用iTextSharp运行代码时,用户会收到以下错误消息:

访问被拒绝:“C:\inetpub\vhosts\bookmygroups.com\httpdocs”

这是我的密码:

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

这可能是因为Asp.Net宿主进程没有写入该特定目录的权限。您需要授予托管进程访问该目录的权限,以便您的web应用程序能够写入该目录


这篇CodeProject文章详细介绍了如何应用程序来完成此任务:

请详细说明您的问题,它目前太模糊,无法回答。干杯:)