Hello, we’re using Aspose.PDF library with .NET Framework 4.8.1
We’re going to upgrade our application to .NET 8
Should everything be OK with our license? Is there any common issues with framework upgrading?
Hello, we’re using Aspose.PDF library with .NET Framework 4.8.1
We’re going to upgrade our application to .NET 8
Should everything be OK with our license? Is there any common issues with framework upgrading?
@VladUkad17
We plan to release .NET 8 support in the coming months. Now you can use .NET 7 version in .NET 8.
Existing licenses will also be valid for .NET 8, the API should remain the same. The previous addition of .Net 7 went through without any special issues.
Hi @sergei.shibanov ,
We upgraded our application and we want to keep using our current license of Aspose.PDF, but we see the error: “The subscription included in this license allows free upgrades until 10 Nov 2022, but this version of the product was released on 09 May 2024. Please renew the subscription or use a previous version of the product.”
Previously we had .NET Framework with “Aspose.PDF” NuGet-package of version 21.5.0
After application upgrade we have .NET 8 with “Aspose.PDF” NuGet-package of version 24.5.1
What should we do with it?
Support for .Net 8 was added starting with version 24.5.
If you have a license for this version, you can use Aspose.Pdf in a your .Net 8 project without any complications or code changes.
If you have any specific difficulties, please describe them.
We have a license which works with "Aspose.PDF” (v 21.5.0).
We bought this license 2 years ago.
Now we upgraded our application to .NET 8 and we use updated library - “Aspose.PDF” (v 24.5.1) with our license that we bought 2 years ago.
When we run next code:
License license = new License();
license.SetLicense(“Aspose.PDF.NET.lic”);
We see error: “The subscription included in this license allows free upgrades until 10 Nov 2022, but this version of the product was released on 09 May 2024. Please renew the subscription or use a previous version of the product.”
What can we do with it?
Please excuse me - I took this phrase as meaning that you have a license for version 24.5, but you were writing about the package.
To work with .Net 8, support for which appeared in 24.5, you need to purchase a license that supports this version. The license you purchased, as follows from the message issued, allows you to work with versions released before 10 Nov 2022.
The terms of purchase did not promise that after purchasing a license you will be able to use new versions of packages indefinitely.