介紹.NET 開發必備工具 .NET Portability Analyzer


隨着.NET的原來越開放,不僅僅是開源這么簡單了,也意味着.NET程序員要關注越來越多的平台,涵蓋.NET Mic Framework, Xamarin,Mono,.NET等等,從windows到linux,mac,從嵌入式到移動設備、PC 、小型機服務器等等復雜的環境,如何讓我們的代碼在所有的平台上都可以跑就成為一個問題,很難做到你寫的應用的代碼能夠100%的跨平台,這就需要一個工具來幫我們解決這個問題。

ASP.NET 5系列教程 (一):領讀新特性》里面已經提到一個命令行工具API Portability Analyzer 微軟最近又發布了一個Visual Studio 插件.NET Portability Analyzer。它可以非常方便在Visual Studio 中幫你分析代碼。Mono有類似的工具 MoMA是一個誕生於2006年的掃描工具。通過它提供的報表可以粗略知道一個項目從.NET遷移過去可能會遇到哪些問題(包含PInvoke檢查,未實現方法檢查)。它是Xamarin Mobility Scan的前身。

  1. 下載安裝插件 https://visualstudiogallery.msdn.microsoft.com/1177943e-cfb7-4822-a8a6-e56c7905292b
  2. 設置分析工具檢查的平台,通過菜單: Tools - à Options à .NET Portability Analyzer,選擇要分析的平台:

  3. 有2種分析方法進行分析:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM