我正在尝试在 Azure Function 下创建。这在本地环境中运行得非常好,但是当部署到云时,我得到以下错误。
拒绝访问路径“C:\Program Files (x86)\SiteExtensions\Functions\4.1.3\64bit\x64”。
我是 Azure 函数的新手,任何帮助将不胜感激。下面是代码。这似乎是一个简单的功能,但我无法修复它。我得到上述错误的那一行是pdfRenderer.Load(input);
我正在为 PdfRenderer 使用nuget包Syncfusion.EJ2.PdfViewer。不确定这个包是否对从无服务器环境的流中加载数据有任何限制。
public static void Run([EventGridTrigger] EventGridEvent eventGridEvent,
[Blob("{data.url}", FileAccess.Read, Connection = "AzureWebJobsStorage")] Stream input,
ILogger log)
{
PdfRenderer pdfRenderer = new PdfRenderer();
pdfRenderer.Load(input);
log.LogInformation(pdfRenderer.PageCount.ToString());
}