Wednesday, March 27, 2024

Beschreibung des API-Portabilitätsanalysators – Alpha – Microsoft-Support

Zusammenfassung

Das API Portability Analyzer-Tool bietet eine Liste der .NET-APIs, die von einer Anwendung verwendet werden, sowie die Portabilität dieser .NET-APIs auf verschiedenen .NET-Profilen oder -Plattformen. Dies ermöglicht Entwicklern, die die Portierung einer vorhandenen Anwendung auf verschiedene Plattformen in Betracht ziehen, eine einfache Portabilitätsanalyse.

Mehr Informationen

Download-Information

Der API Portability Analyzer – Alpha steht auf der folgenden Microsoft Download Center-Website zum Download bereit:
Herunterladen Laden Sie das Paket jetzt herunter.

Für weitere Informationen zum Herunterladen von Microsoft-Supportdateien klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

119591 So erhalten Sie Microsoft-Supportdateien von Onlinediensten. Microsoft hat diese Datei auf Viren überprüft. Microsoft verwendete die aktuellste Virenerkennungssoftware, die zum Zeitpunkt der Veröffentlichung der Datei verfügbar war. Die Datei wird auf Servern mit erhöhter Sicherheit gespeichert, die dazu beitragen, unbefugte Änderungen an der Datei zu verhindern.

Unterstützte Befehlszeilenoptionen für dieses Tool

Standardoption

Beschreibung der Option

Verwendung

-?

Zeigt Hilfeinformationen an

ApiPort.exe -?

-listTargets

Zeigt die Liste der möglichen Zielprofile an, die angegeben werden können

ApiPort.exe -listTargets

<Assembly> [optionale Parameter]

Analysieren Sie eine Baugruppe

ApiPort.exe my.dll

Die Option <assembly> akzeptiert außerdem einige zusätzliche optionale Parameter.

Möglichkeit

Beschreibung der Option

Verwendung

-targets:"Windows|ProjectK|Windows Phone"

Eines der vom Tool unterstützten Zielprofile

ApiPort.exe my.dll

-targets:"Windows;ProjectK;Windows Phone"

-out:Dateiname

die Ausgabedatei, in die die Ergebnisse geschrieben werden sollen

ApiPort.exe my.dll –out:filename.xlsx

-Beschreibung

Beschreibung der Einreichung

ApiPort.exe my.dll

–Beschreibung:< irgendein Text >

Als Ausgabe erzeugt das Tool eine Microsoft Excel-Arbeitsmappe. Dieses Arbeitsbuch bietet verschiedene Analyseebenen. Das Tool bietet eine allgemeine Ansicht, die den Prozentsatz der portablen APIs auf Assembly-Ebene anzeigt. Das Tool bietet außerdem eine detailliertere Ansicht, die die Liste der einzelnen APIs anzeigt, die auf einem bestimmten Profil oder einer bestimmten Plattform nicht portierbar sind.

Datenerfassung und Datenschutz


Microsoft sammelt eine Liste der .NET-APIs, die von den vom Benutzer übermittelten Binärdateien verwendet werden. Microsoft sammelt auch die Namen von APIs, die mithilfe von Entwicklercode erstellt werden. Das Tool erfasst nicht den Binärcode, sondern nur die Namen der APIs. Diese Informationen werden verwendet, um .NET-APIs zu identifizieren, die von der Binärdatei verwendet werden, und um alle vom Entwickler geschriebenen APIs aus dem Bericht des Portabilitätsanalysators zu entfernen. Microsoft sammelt außerdem Assembly-Informationen wie Assembly-Referenzen für die Binärdatei und den Target Framework Moniker (TFM).

No comments:

Post a Comment