该页面可以包含自动翻译的文本。

许可证问题故障排除

有些情况下,使用 Docotic.Pdf 的代码会停止按预期工作。这通常是由于配置错误造成的。在这种情况下,库会抛出 InvalidOperationException,并通过异常消息提供问题原因。

欢迎随时 联系支持。我们将帮助您解决许可证问题。

许可证问题故障排除

以下各节提供有关该异常原因的更多信息。请使用异常消息的开头部分来查找适用于您情况的章节。

A license is required

当未向库提供许可证密钥时,就会发生这种情况。

请在 下载 C# .NET PDF 库 页面获取免费的限时许可证。使用 LicenseManager.AddLicenseData 方法应用许可证。

您可以在 Docotic.Pdf 库定价 页面查看永久许可证的价格。

如果您从我们这里购买了许可证,请确保将许可证密钥提供给库

Your temporary license key is expired

您使用的许可证密钥是限时的。时间已到,该密钥现在已不再有效。

请考虑购买许可证。如果您从我们这里购买了许可证,请将临时密钥替换为永久许可证密钥。

This build of Docotic.Pdf library requires maintenance through…

当您使用的库版本不包含在您的许可证中时,就会发生这种情况。通常我们的用户会在将库升级到一个较新的版本后遇到此问题,而该版本的发布时间比购买时间晚一年以上。

您需要续订许可证,或者将库降级到较旧的版本。您可以使用 Version History document 查找最新符合条件的版本。每个版本都标明了发布日期。

有关许可证续订链接,请联系我们。

如果您最近续订了许可证,请确保已在解决方案中将旧许可证密钥替换为新许可证密钥。

Your license doesn't allow you to use Docotic.Pdf in this product

您的代码向库提供了许可证密钥。该密钥属于 Application 许可证。用于绑定许可证的应用程序属性与当前应用程序的属性不同。

请在应用程序的源代码中调用 LicenseManager.GetApplicationInfo method。然后将结果与您在购买后发送给我们的信息进行比较。

如果您更改了程序集的 Company 和/或 Product 属性,结果可能会不同。

Your license doesn't allow you to use Docotic.Pdf on this server

您的代码向库提供了许可证密钥。该密钥属于 Server 许可证。您服务器或开发工作站的当前硬件 ID 与用于绑定许可证的 ID 不同。

请检查应用程序源代码中的 LicenseManager.Uid property 值。然后将结果与您在购买后发送给我们的信息进行比较。

如果您在新服务器或新的开发工作站上运行代码,结果可能会不同。另一个原因是服务器网络配置发生了更改。

The provided license key and owner do not match

您的代码向库提供了许可证密钥。该密钥属于 UltimateUltimate+ 许可证。请确保 LicenseManager.AddLicenseData method 调用包含两个参数。第二个参数必须与我们在您购买后通过电子邮件提供给您的值相同。