GroupDocs.Comaprison for .NET 8

Hi,

Does GroupDocs.Comparison support .NET 8.0?
I tried to integrate it into .NET 8.0 based application and got the following error:

System.NullReferenceException
  HResult=0x80004003
  Message=Object reference not set to an instance of an object.
  Source=Aspose.Email
  StackTrace:
   at k3..ctor(l3 a)

Code:

using (Comparer comparer = new Comparer("document1.docx"))
{
    comparer.Add("document2.docx");
    comparer.Compare("result.docx");
}

Thanks.

@uax99
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): COMPARISONNET-4323

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

Hi @atir.tahir

Have a nice day.

Any updates?

Thanks.

@uax99

Your ticket is still under investigation. We’ll notify you in case of any update.

1 Like

hi @uax99 ,
Thank you for reaching out. Yes, GroupDocs.Comparison supports .NET 8.0.

Regarding the issue you observed, it looks like you are running the code in debugging mode in Visual Studio with “Common Language Runtime Exceptions” enabled in the Exception Settings (see attached image).
exceptionSettings.png (26.5 KB)
This means you are seeing first-chance exceptions, which occur when the .NET runtime encounters an exception and notifies the debugger before any exception-handling logic is executed.

These exceptions do not affect code execution since they are properly handled. You can simply click the “Continue” button when the exception appears, and the code should run as expected.

Alternatively, you can disable the “Common Language Runtime Exceptions” checkbox in Exception Settings to prevent these notifications from appearing during debugging.

Let us know if you need any further assistance!

1 Like