Résumé
L’outil Analyseur de portabilité API fournit une liste des API .NET qui sont utilisés par une application et la portabilité de ces API .NET sur différentes plates-formes ou profils de .NET. Cela permet l’analyse de facilement transportable pour les développeurs qui estime le portage d’une application à différentes plates-formes.
Plus d'informations
Informations sur le téléchargement
L’Analyseur de portabilité API – Alpha est disponible au téléchargement depuis le site Web de Microsoft Download Center suivant :
Télécharger le package maintenant.
Pour plus d'informations sur la façon de télécharger des fichiers de support technique Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
119591 Obtention des fichiers de support technique Microsoft auprès des services en ligneMicrosoft a vérifié que ce fichier ne comportait pas de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.
Options de ligne de commande prises en charge pour cet outil
Option standard |
Description de l’option |
Utilisation de |
---|---|---|
-? |
Affiche l’aide |
ApiPort.exe -? |
-listTargets |
Afficher la liste des profils cible possible qui peut être spécifié. |
ApiPort.exe - listTargets |
< assembly > [params facultatif] |
Analyser un assembly |
ApiPort.exe my.dll |
L’option < assembly > prend également des paramètres facultatifs supplémentaires.
Option |
Description de l’option |
Utilisation de |
---|---|---|
-cibles : « Windows | ProjectK | Windows Phone, » |
Un des profils cible pris en charge par l’outil |
ApiPort.exe my.dll |
-out:filename |
le fichier de sortie dans lequel les résultats doivent être écrits |
ApiPort.exe my.dll –out:filename.xlsx |
-description |
Description de la soumission |
ApiPort.exe my.dll |
L’outil génère un classeur Microsoft Excel en tant que sa sortie. Ce classeur fournit différents niveaux d’analyse. L’outil fournit une vue de haut niveau qui affiche le pourcentage de portable API au niveau de l’assembly. L’outil fournit également une vue plus détaillée qui affiche la liste des API individuels qui n’est pas portables sur une plate-forme ou un profil donné.
Collecte de données et de confidentialité
Collecte de Microsoft une liste des API .NET qui sont utilisés par l’utilisateur soumis des fichiers binaires. Microsoft collecte également les noms des API qui est créés à l’aide du code du développeur. L’outil ne collecte pas de code binaire, seuls les noms des API sont collectées. Ces informations sont utilisées pour identifier les API .NET qui sont utilisés par le fichier binaire et supprimer tout développeur qui écrit des API à partir du rapport d’analyseur de portabilité. Microsoft collecte également des informations sur l’assembly telles que des références d’assembly pour le fichier binaire et le Moniker de Framework cible (TFM).