InternalServerError when making up a target platform
AArnott opened this issue · 1 comments
AArnott commented
When running the apiport.exe tool with the -t ".NET, Version=6.0"
switch, we get this output:
Microsoft (R) API Portability Analyzer v2.8.10-alpha+3a1016693b
Copyright (C) Microsoft Corporation. All rights reserved.
This tool analyzes .NET assemblies to determine possible problems moving between .NET platforms (such as
Windows Store, desktop, Mono, .NET Core, etc) as well as between .NET Framework versions (ie 4.x->4.y).
To learn more about how this tool works, including the data we are collecting, visit https://aka.ms/dotnet-portabilityanalyzer.
For the full privacy statement, please visit https://privacy.microsoft.com/en-us/privacystatement
Detecting assembly references [Done]
Analyzing compatibility [Failed]
There was an unknown error code from the service: 'InternalServerError'. Please make sure you have the most up-to-date version.
Note how obtuse the error is. What's really going on (I figured out after 20+ minutes) is that .NET 6 isn't supported yet. This should be a clear error message instead of a blackbox internal server error.
terrajobst commented
Closing as API Port was deprecated in favor of binary analysis in .NET Upgrade Assistant.