C# ASP MVC Rotativa(wkhtmltopdf)到虚拟目录

C# ASP MVC Rotativa(wkhtmltopdf)到虚拟目录,c#,asp.net-mvc,wkhtmltopdf,rotativa,iis-10,C#,Asp.net Mvc,Wkhtmltopdf,Rotativa,Iis 10,我不想在git页面上提出这个问题/bug,因为我认为我只是使用了错误的包 我有一个ASP MVC网站在IIS10上运行。实际文件夹结构为: x:/ library/ <-- Physical Web Sites/ Site A/ Files/ <-- Virtual Site B/ Site C/ 用多种目录路径组合代替“xxx” 以前有没有人有过这样的经历,可以告诉我哪里出了问题?任何帮助

我不想在git页面上提出这个问题/bug,因为我认为我只是使用了错误的包

我有一个ASP MVC网站在IIS10上运行。实际文件夹结构为:

x:/
    library/  <-- Physical
    Web Sites/
        Site A/
            Files/  <-- Virtual
        Site B/
        Site C/
用多种目录路径组合代替“xxx”


以前有没有人有过这样的经历,可以告诉我哪里出了问题?任何帮助都将不胜感激。

没关系,解决了它。我需要通过添加用户
iisapppool\sitea
向物理
目录授予相应的应用程序池权限

var pdf_output= new ActionAsPdf("Summary", new { id = id }) {
        FileName = String.Format("Summary_{0}.pdf",id.ToString()),
        CustomSwitches = "--print-media-type"
      };
byte[] pdf_data= pdf_output.BuildPdf(ControllerContext);
System.IO.File.WriteAllBytes(String.Format("xxx",id.ToString()), pdf_data);