Understanding the Analysis Results
Copy
There are two ways to review the results of the method analysis – inside the migration analyzer tool itself, or in an exported PDF.
a) The API Port Utility evaluates code for compatibility with .NET Core 3.1
b) The .NET Upgrade Assistant evaluates code for compatibility against .NET 6.
Reviewing Results in the Migration Analyzer
Once the analysis is complete, the righthand column of the method list will indicate one of the following results for each of the selected methods.
- Compatible: The code in this method is compatible with .NET Core and doesn’t require updates.
- Incompatible: One or more .NET Framework APIs used in this method does not port to .NET Core. This code will need to be updated before it will work in Aras Innovator 15+. Click the method in the list and review the details pane to learn which specific APIs will need to be replaced.
- Error: There was a compilation error during the analysis. Click the method in the list and review the details pane for more information about the error.
For more information about migrating .NET Framework code to .NET Core, visit Microsoft’s migration guide: https://docs.microsoft.com/en-us/dotnet/core/porting/
Reviewing Results in a PDF
Once the analysis is complete, you have the option to save the results to a PDF file. The file contains all the same information as the Migration Analyzer UI, but in an easily shared format. The PDF shows a result and details (where necessary) for each analyzed method.