Sumário
A ferramenta Analisador de portabilidade API fornece uma lista de APIs do .NET que são usados por um aplicativo e a portabilidade dessas APIs .NET em várias plataformas ou perfis do .NET. Isso permite a análise de portabilidade fácil para os desenvolvedores que considere a portagem de um aplicativo existente para várias plataformas.
Mais informações
Informações sobre o download:
O analisador de portabilidade de API – Alpha está disponível para download no seguinte site da Microsoft Download Center:
Baixe o pacote agora.
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
119591 como obter arquivos de suporte da Microsoft a partir de serviços onlineA Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
Opções de linha de comando com suporte para essa ferramenta
Opção padrão |
Descrição da opção |
Uso |
---|---|---|
-? |
Exibe informações de ajuda |
ApiPort.exe -? |
-listTargets |
Exibir a lista de perfis de destino possíveis que podem ser especificados |
ApiPort.exe - listTargets |
< assembly > [params opcional] |
Analisar um assembly |
ApiPort.exe my.dll |
A opção < assembly > também tem alguns parâmetros opcionais adicionais.
Opção |
Descrição da opção |
Uso |
---|---|---|
-alvos: "Windows | ProjectK | Windows Phone " |
Um dos perfis de destino suportados pela ferramenta |
ApiPort.exe my.dll |
-out:filename |
o arquivo de saída para a qual os resultados devem ser gravados |
ApiPort.exe my.dll –out:filename.xlsx |
-Descrição |
Descrição do envio |
ApiPort.exe my.dll |
A ferramenta produz uma pasta de trabalho do Microsoft Excel como sua saída. Esta pasta de trabalho oferece vários níveis de análise. A ferramenta fornece uma visão de alto nível que exibe a porcentagem de portátil APIs em um nível de assembly. A ferramenta também fornece uma exibição mais detalhada que exibe a lista de APIs individuais que não são portáveis em um determinado perfil ou plataforma.
Privacidade e coleta de dados
Coleta de Microsoft uma lista de APIs do .NET que são usados pelo usuário enviado binários. A Microsoft também coleta os nomes de APIs que são criados usando o código do desenvolvedor. A ferramenta não coleta o código binário, somente os nomes das APIs são coletados. Essas informações são usadas para identificar .NET APIs que são usadas pela binário e remover qualquer desenvolvedor escrito API do relatório do analisador de portabilidade. A Microsoft também coleta informações de assembly, como referências de assembly para o binário e o Moniker de Framework de destino (TFM).