[英]Missing PCL Templates in Xamarin Visual Studio 2017
.NET Standard 庫是可移植類庫 (PCL) 的替代品。 但是,面向 .NET Standard 的庫仍然是 PCL,稱為基於 .NET Standard 的 PCL。 某些 PCL 配置文件映射到 .NET Standard 版本,對於具有映射的配置文件,這兩種庫類型將能夠相互引用。 有關詳細信息,請參閱 Microsoft Docs 上的PCL 兼容性。
.NET Standard 是 .NET API 的正式規范,旨在用於所有 .NET 運行時(例如 .NET Framework、Mono 和 .NET Core)。 實際上,您可以將其視為一個簡化但擴展的可移植類庫。 添加到 .NET Standard 庫的任何代碼都可以在支持 .NET Standard 平台的任何運行時上使用。 此外,我們可以擴展對 .NET 基類庫中 API 的訪問,支持更多平台,而且我們不必處理 PCL 配置文件的瘋狂問題。
Xamarin.Forms 2.3.5-pre 版本增加了與 .NET Standard 的兼容性。 除了共享項目和可移植類庫之外,您現在還可以將 .NET Standard 庫添加到您的代碼共享工具帶。
要了解有關 Xamarin 的 .NET Standard(無 Xamarin.Forms)的更多信息,請查看我們關於.NET Standard 支持的博客。 如果您仍然對 .NET Standard 的全部內容感到好奇,我建議您查看 Immo Landwerth 的介紹視頻,閱讀docs.microsoft.com上的 文檔,或繼續關注 GitHub 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.