Shrnutí
Nástroj pro analýzu přenositelnosti rozhraní API poskytuje seznam rozhraní API .NET, která aplikace používá, a přenositelnost těchto rozhraní .NET API na různých profilech nebo platformách .NET. To umožňuje snadnou analýzu přenositelnosti pro vývojáře, kteří zvažují portování existující aplikace na různé platformy.
Další informace
Informace o stažení
Analyzátor přenositelnosti rozhraní API – alfa je k dispozici ke stažení z webu služby Stažení softwaru společnosti Microsoft:
Stáhnout balíček nyní.
Další informace o stahování souborů podpory společnosti Microsoft naleznete v následujícím článku znalostní báze znalostní báze Microsoft Knowledge Base:
119591 Jak získat soubory podpory společnosti Microsoft od společnosti online služby Společnost Microsoft zkontrolovala tento soubor na výskyt virů. Společnost Microsoft použila ke kontrole antivirového softwaru nejnovější dostupný v době publikování souboru. Soubor je uložen na zabezpečených serverech, které pomáhají zabraňovat v neoprávněných změnách souboru.
Podporované parametry příkazového řádku pro tento nástroj
| Standardní možnost | Popis možnosti | Použití |
|---|---|---|
| -? | Zobrazí informace nápovědy. | ApiPort.exe -? |
| -listTargets | Zobrazení seznamu možných cílových profilů, které mohou být zadány | ApiPort.exe -listTargets |
| <Assembly> [volitelné parametry] | Analýza sestavy | ApiPort.exe my.dll |
Možnost <montáže> má také některé další volitelné parametry.
| Možnost | Popis možnosti | Použití |
|---|---|---|
| -targets:"Windows|ProjektK|Windows Phone" | Jeden z cílových profilů podporovaných nástrojem | ApiPort.exe my.dll -targets:"Windows; ProjektK; Windows Phone" |
| -out:název_souboru | výstupní soubor, do kterého se mají zapsat výsledky | ApiPort.exe my.dll –out:filename.xlsx |
| -popis | Popis podání | ApiPort.exe my.dll –Popis:<Nějaký text> |
Výstupem tohoto nástroje je sešit Microsoft Excelu. Tento sešit obsahuje různé úrovně analýzy. Nástroj poskytuje zobrazení vysoké úrovně, které zobrazuje procento přenosných rozhraní API na úrovni sestavení. Nástroj také poskytuje podrobnější zobrazení, které zobrazuje seznam jednotlivých rozhraní API, která nejsou v daném profilu nebo platformě přenosná.
Shromažďování dat a ochrana osobních údajů
Microsoft shromažďuje seznam rozhraní .NET API, která používají uživatelem odeslané binární soubory. Microsoft také shromažďuje názvy rozhraní API vytvořených pomocí vývojářského kódu. Nástroj neshromažďuje binární kód, shromažďují se pouze názvy rozhraní API. Tyto informace slouží k identifikaci rozhraní API .NET, která jsou používána binárním souborem, a k odebrání všech rozhraní API napsaných vývojářem ze sestavy analyzátoru přenositelnosti. Společnost Microsoft také shromažďuje informace o sestavení, jako jsou například odkazy na sestavení pro binární soubor a moniker cílového rozhraní (TFM).