【问题标题】:Visual Studio 2017 - Cross Platform App - No PCLVisual Studio 2017 - 跨平台应用程序 - 无 PCL
【发布时间】:2017-12-16 21:05:43
【问题描述】:

我决定试一试跨平台应用程序。我一直在寻找教程几个小时。其中很多看起来很有趣,但我每次一开始都会遇到问题。每个教程都告诉我:文件 -> 新项目 -> Visual C# -> 跨平台 -> 跨平台应用程序 (Xamarin.Forms)。当我这样做时,我必须选择一些设置,包括“空白应用程序”和代码共享策略。这就是它出错的地方。 我应该可以选择可移植类库,但它不存在。我可以在“共享项目”和“.NET 标准”之间进行选择。是我忘记安装东西还是代码共享策略改变了?

【问题讨论】:

  • 大多数资源将过时,因为 PCL 曾经是唯一的选择。您可以改用 .Net Standard。

标签: c# visual-studio xamarin


【解决方案1】:

在 Visual Studio 2017.5 中,他们从跨平台应用程序中删除了创建 PCL 选项的选项。标准类库是比 PCL 更好的选择,因为 PCL 只允许您使用所有目标平台支持的框架函数。使用标准库,您有一个必须在所有平台上支持的函数列表,因此您在标准库中可以使用比 PCL 更多的功能

【讨论】:

    猜你喜欢
    • 2019-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    • 1970-01-01
    相关资源
    最近更新 更多