创建跨平台应用程序时无法在 visual studio 2017 中找到可移植 Class 库项目

Not able to find out Portable Class Libraries project in visual studio 2017 when creating cross platform app

嗨,当我要创建新的 xamarin 表单应用程序时,我无法在 VS 2017 的共享代码策略选项中看到 Protable Class 库。enter image description here

请帮帮我

这是预期的行为,无法再使用 Visual Studio 2017 创建 PCL 库,因为它们已被 .NET Standard 库取代,请参阅 here 了解更多信息详情。

此外,路线图和与 PCL 配置文件的比较可用 here,因此您可以根据目标框架和需要的 API 确定适合您的 .NET Standard 版本放在共享库中。

.NET Standard 库是可移植 Class 库的替代品。它们允许您访问比 pcl 更多的框架。如果你想在带有 Xamarin 的新移动应用程序中使用 PCLs,你仍然可以手动创建一个 PCL 项目并在 Xamarin 应用程序中引用它。