สรุป
เครื่องมือตัววิเคราะห์การกระทำ API แสดงรายการของ APIs .NET ที่ใช้ โดยโปรแกรมประยุกต์ และการกระทำของ.NET Api เหล่านั้นบนส่วนกำหนดค่าของ.NET หรือแพลตฟอร์มต่าง ๆ ซึ่งช่วยให้วิเคราะห์กระทำง่ายสำหรับนักพัฒนาที่พิจารณาการปรับเปลี่ยนแอพลิเคชันที่มีอยู่กับแพลตฟอร์มต่าง ๆ
ข้อมูลเพิ่มเติม
ข้อมูลการดาวน์โหลด
ตัววิเคราะห์การกระทำ API – Alpha จะสามารถดาวน์โหลดได้จากศูนย์ดาวน์โหลด Microsoft เว็บไซต์ต่อไปนี้:
ดาวน์โหลดแพคเกจ
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
119591วิธีการขอรับแฟ้มสนับสนุนของ Microsoft จากบริการออนไลน์Microsoft สแกนแฟ้มนี้เพื่อหาไวรัสแล้ว Microsoft ใช้ซอฟต์แวร์ตรวจสอบไวรัสที่เป็นปัจจุบันที่สุดซึ่งพร้อมใช้งานตั้งแต่วันที่ซึ่งมีการประกาศแฟ้มนี้ แฟ้มนี้ถูกจัดเก็บไว้ในเซิร์ฟเวอร์ที่เพิ่มการรักษาความปลอดภัยซึ่งช่วยป้องกันการเปลี่ยนแปลงใด ๆ ที่ไม่ได้รับอนุญาตต่อแฟ้มดังกล่าว
ตัวเลือกบรรทัดคำสั่งที่ได้รับการสนับสนุนสำหรับเครื่องมือนี้
ตัวเลือกมาตรฐาน |
คำอธิบายของตัวเลือก |
การใช้งาน |
---|---|---|
-? |
แสดงข้อมูลวิธีใช้ |
ApiPort.exe -? |
-listTargets |
แสดงรายการโพรไฟล์เป้าหมายที่เป็นไปได้ที่อาจมีระบุ |
ApiPort.exe - listTargets |
<แอสเซมบลี > [params หรือไม่ก็ได้] |
วิเคราะห์แอสเซมบลี |
ApiPort.exe my.dll |
ตัวเลือก<แอสเซมบลี >จะใช้พารามิเตอร์บางตัวเป็นตัวเลือกเพิ่มเติม
ตัวเลือก |
คำอธิบายของตัวเลือก |
การใช้งาน |
---|---|---|
-เป้าหมาย: " Windows | ProjectK | Windows Phone" |
หนึ่งโพรไฟล์เป้าหมายที่ได้รับการสนับสนุน โดยเครื่องมือ |
ApiPort.exe my.dll |
-out:filename |
ไฟล์เอาท์พุทที่ให้ผลลัพธ์มีการบันทึก |
ApiPort.exe my.dll –out:filename.xlsx |
-คำอธิบาย |
คำอธิบายของการส่ง |
ApiPort.exe my.dll |
เครื่องมือนี้สร้างสมุดงาน Microsoft Excel เป็นผลลัพธ์ สมุดงานนี้แสดงระดับต่าง ๆ ของการวิเคราะห์ เครื่องมือนี้ให้มุมมองระดับสูงที่แสดงเปอร์เซ็นต์ของ Api แบบพกพาที่ระดับแอสเซมบลี นอกจากนี้เครื่องมือนี้ยังให้มุมมองรายละเอียดเพิ่มเติมที่แสดงรายการของ APIs แต่ละตัวที่ไม่ใช่แบบพกพาบนโพรไฟล์ที่กำหนดหรือแพลตฟอร์ม
รวบรวมข้อมูลและความเป็นส่วนตัว
Microsoft เก็บรวบรวมรายการของ APIs .NET ที่ใช้ โดยผู้ใช้ส่งไบนารี นอกจากนี้ Microsoft เก็บรวบรวมชื่อของ Api ที่สร้างขึ้น โดยใช้รหัสของนักพัฒนา เครื่องมือรวบรวมรหัสไบนารี ชื่อเฉพาะของ Api มีการรวบรวม ข้อมูลนี้จะใช้เพื่อระบุ APIs .NET ที่ใช้ โดยไบนารี และลบนักพัฒนาใด ๆ เขียน API จากรายงานการวิเคราะห์การกระทำ นอกจากนี้ Microsoft เก็บรวบรวมแอสเซมบลีข้อมูลเช่นการอ้างอิงแอสเซมบลีสำหรับไบนารีและมอนิเกอร์กรอบเป้าหมาย (TFM)