@Philking 在导出转换之前,请确保已应用许可证。此外,请确保设置许可证不会产生任何异常。
请参阅我们的文档,了解有关应用许可证的更多信息:
如果申请许可证后,您在转换时仍遇到问题,请在此处附上输入和输出文件。
@Philking 看起来不像是许可证过期的问题。您可以使用 24.5 版本的许可证。
很难说是什么问题,也许是复制许可证文件的问题。如果第一次安装失败,可以尝试重新安装许可证。在你的代码中,我没有看到你在哪里设置了未设置的许可证。
使用 24.5 版本的许可证指的是使用aspose依赖为24.5嘛?
image.png (28.7 KB)
目前aspose相关依赖的版本为23.3。
设置许可证相关代码:
aspose权限校验.jpg (231.0 KB)
@Philking 不,不,您可以使用 24.5 之前的版本。但旧版本的许可证代码存在一些问题,可能会引起一些问题。
您可以尝试检查较新版本的 Aspose.Words 以了解其工作情况。此外,请检查以下内容:
- 确保您对
SetLicense
的调用被执行,并且您从资源中获得了正确的许可证。请在调试器中逐步检查。 - 确保您的代码不会捕获 Aspose.Words 许可代码抛出的异常。例如,Aspose.Words 会在找不到许可证时抛出异常。
- 确保输入文档中没有评估信息。Aspose.Words 不会删除现有的评估信息。
- 确保在实例化任何文档对象之前执行
SetLicense
。 - 为代码中使用的每个 Aspose 产品设置许可证。