Beschreibung des API-Portabilitätsanalysators – Alpha
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:
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 |
-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 |
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