Sammanfattning
API portabilitet Analyzer-verktyget innehåller en lista över .NET API: er som används av ett program och mobiliteten hos dessa .NET API: er på olika profiler för .NET eller plattformar. Detta möjliggör enkel rörlighet analys för utvecklare som anser att porta ett befintligt program till olika plattformar.
Mer Information
Information om hämtning
API portabilitet Analyzer – alfa kan hämtas från följande Microsoft Download Center-webbplats:
Hämta paketet nu.
För mer information om hur du hämtar supportfiler från Microsoft klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
119591 hämta Microsoft-supportfiler från onlinetjänsterMicrosoft har genomsökt denna fil efter virus. Microsoft använde det mest aktuella antivirusprogram som var tillgängligt när filen lades upp. Filen är sparad på servrar med utökad säkerhet som hjälper till att förhindra otillåtna ändringar av den.
Kommandoradsalternativ som stöds för det här verktyget
Standardalternativet |
Beskrivning av alternativet |
Användning |
---|---|---|
-? |
Visa hjälp |
ApiPort.exe -? |
-listTargets |
Visa lista över möjliga mål-profiler som kan anges |
ApiPort.exe - listTargets |
< assembly > [valfria parametrar] |
Analysera en sammansättning |
ApiPort.exe my.dll |
Alternativet < assembly > tar också vissa ytterligare valfria parametrar.
Alternativet |
Beskrivning av alternativet |
Användning |
---|---|---|
-mål: "Windows | ProjectK | Windows Phone " |
En av mål-profiler som stöds av verktyget |
ApiPort.exe my.dll |
-out:filename |
resultatet är att skriva utdatafilen |
ApiPort.exe my.dll –out:filename.xlsx |
-Beskrivning |
Beskrivning av inlämnande |
ApiPort.exe my.dll |
Verktyget ger en Microsoft Excel-arbetsbok som utdata. Den här arbetsboken innehåller olika nivåer för analys. Verktyget ger en övergripande vy som visar procentandelen av bärbara API: er på en nivå i sammansättningen. Verktyget ger även en mer detaljerad vy som visar en lista över enskilda API: er som inte är bärbara på en given profil eller plattform.
Insamling av uppgifter och sekretess
Microsoft samlas en lista över .NET API: er som används av användaren lämnade binärfiler. Microsoft samlar även in namnen på API: er som har skapats med hjälp av Utvecklarlicenskod. Verktyget samlar inte binär kod, samlas endast namnen på de API: er. Den här informationen används för att identifiera .NET API: er som används av den binära filen och ta bort alla utvecklare skriftligt API från rapporten portabilitet analyzer. Microsoft samlar även in Paketinformation som paketreferenser för binärfilen och mål Framework Moniker (TFM).