摘要
API 可攜性分析器工具提供一份.NET Api 所使用的應用程式,並可攜性,這些.NET Api 的各種.NET 設定檔或平台。如此簡單的可攜性分析的開發人員考慮移植現有的應用程式不同的平台。
更多的資訊
下載資訊
API 的可攜性解析程式 – Alpha 是可以從下列 「 Microsoft 下載中心 」 網站下載︰立即下載套件。 如需有關如何下載 Microsoft 支援檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
119591如何從線上服務取得 Microsoft 的支援檔案Microsoft 會掃描這個檔案有無病毒。Microsoft 會使用張貼檔案當日可使用的最新病毒偵測軟體。檔案會儲存在加強安全性的伺服器,以避免受到任何未經授權的更改。
此工具支援的命令列選項
標準的選項 |
選項的說明 |
使用方式 |
---|---|---|
-? |
顯示說明資訊 |
ApiPort.exe -? |
-listTargets |
顯示可以指定可能的目標設定檔清單 |
ApiPort.exe listTargets |
< 組件 >[選擇性的參數] |
分析組件 |
ApiPort.exe my.dll |
< 組件 >選項也會考慮一些額外的選擇性參數。
選項 |
選項的說明 |
使用方式 |
---|---|---|
-目標: 「 Windows |ProjectK |Windows Phone" |
其中一個目標的工具支援的設定檔 |
ApiPort.exe my.dll -目標: 「 視窗;ProjectK;Windows Phone" |
-out:filename |
結果是要寫入輸出檔 |
ApiPort.exe my.dll –out:filename.xlsx |
-說明 |
送出作業的描述 |
ApiPort.exe my.dll –description:<sometext> |
工具會產生 Microsoft Excel 活頁簿,做為其輸出。此活頁簿提供各種等級的分析。此工具會提供高層次的檢視會顯示在組件層級的可移植的 Api 的百分比。此工具也會提供更詳細的檢視顯示個別的 Api 不在指定的設定檔或平台上的可移植的清單。
資料收集和隱私權
Microsoft 會收集.NET Api 所使用的使用者清單中,送出二進位碼檔案。Microsoft 也會收集由使用開發人員程式碼的 Api 的名稱。此工具不會收集二進位程式碼,收集到的 Api 的名稱。這項資訊用來識別所使用的二進位檔,並移除任何的開發人員撰寫可攜性的分析報表中的 API 的.NET Api。Microsoft 也會收集例如二進位檔和目標 Framework Moniker (TFM) 的組件參考的組件資訊。