文章出處

在一年前介紹過《介紹.NET 開發必備工具 .NET Portability Analyzer》,微軟已經把代碼開源到Github:https://github.com/Microsoft/dotnet-apiport ,這里有一個詳細的視頻介紹:http://www.phptechnologies.com/a-brief-look-at-the-net-portability-analyzer/

大多數開發人員更喜歡一次性編寫好業務邏輯代碼,以后再重用這些代碼。與構建不同的應用以面向多個平臺相比,這種方法更加容易。如果您創建與 .NET Core 兼容的可移植類庫 (PCL),那么現在比以往任何時候都更接近于這一現實。但是,現有的 .NET Framework 庫怎么辦呢?要使這些跨平臺兼容并將它們轉換成 PCL,需要做多少工作呢?使用 .NET Portability Analyzer 工具有助于簡化這一流程。

.NET Portability Analyzer 工具是 .NET Framework 團隊創建的 Visual Studio 擴展。您可以與支持擴展的 Visual Studio 的任何最新版本配合使用該工具。只需將 Portability Analyzer 指向您的程序集或項目,該工具就會針對您為了提高兼容性而應使用的 API 提供摘要、詳細報告和建議。對于項目,該工具會列出錯誤消息并將您轉到需要更改的代碼行。該工具還可以提供主要 Microsoft 平臺的結果,并且您可以對其進行配置以提供其他平臺(如 Mono 和 Xamarin)的結果。

.NET Portability Analyzer 包含一個稱作 API Portability Analyzer 的同級控制臺應用(您可以從https://www.microsoft.com/en-us/download/details.aspx?id=42678 中下載該應用),它生成的結果類似于 Portability Analyzer 生成的結果。


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()