Portability Analyzer New
: It is not supported in Visual Studio 2022 or later. Developers on newer versions should use the binary analysis features within the Upgrade Assistant. 3. How to Generate a Report
Analyzing compatibility with .NET 6+ and newer.
If you prefer the classic Portability Analyzer Console App , here is how to get started: portability analyzer new
: Use the "Details" tab in the generated Excel report to find exactly which APIs (like System.Web ) are blocking your move to modern .NET.
Provides a high-level percentage score for each assembly analyzed. For example, a score of 85% means 85% of the APIs used in that project are supported on the target platform. : It is not supported in Visual Studio 2022 or later
Install the Upgrade Assistant via the CLI or Visual Studio.
: For those who need to check third-party dependencies without source code, the Upgrade Assistant now includes binary analysis features similar to the old ApiPort. Quick Comparison: ApiPort.exe to generate an Excel or HTML report of missing APIs. Upgrade Assistant extension How to Generate a Report Analyzing compatibility with
If you’re maintaining a library, a game engine, or a CLI tool that runs anywhere, try the new analyzer today.
Choose the output format (Excel is generally recommended for detailed analysis). 3. Running the Analysis Right-click on your solution in the . Select Analyze Assembly Portability . Understanding the Output Report