Aspose.Pdf 找不到其许可证文件



我在PDF生成方法中有以下代码:

Dim license As license = New license
License.SetLicense(Path.Combine(Request.PhysicalApplicationPath, "bin", "Aspose.Pdf.lic"))

我也简单地尝试过:

Dim license As license = New license
License.SetLicense("Aspose.Pdf.lic")

我验证了许可证文件存在于上述路径,但我仍然得到这个错误:

找不到许可证"C:\Users\MyUsername\source\repos\MyApp\Src\MyProject\bin\Aspose.Pdf.lic".

如果许可证文件在那里(而且它看起来确实是一个合法的XML文件,而不仅仅是一个占位符(,为什么找不到它?

我需要在我的电脑上提供IIS_IUSRS用户组"完全控制";许可证文件的权限。我不知道为什么Aspose.Pdf需要能够写入许可证文件,而不仅仅是读取它,但这似乎已经奏效了。

最新更新