【问题标题】:Not appear Xamarin forms PCL projects in visual studio 2017 enterprise version 15.5.2Visual Studio 2017 企业版 15.5.2 中未出现 Xamarin 形成 PCL 项目
【发布时间】:2018-06-03 12:13:21
【问题描述】:

我将 Visual Studio 2017 升级到版本 15.5.2,当我创建一个 xamarin 表单的新项目时,不显示出现 .net 标准和共享项目的 PCL(可移植类库)项目。

我需要创建一些 xamarin 表单的项目 PCL,帮帮我。

【问题讨论】:

    标签: xamarin xamarin.forms


    【解决方案1】:

    从最近的版本开始,模板将 PCL 库替换为 .NET Standard 库。我建议你坚持下去,因为它会是未来。

    如果你真的想创建一个 PCL 库并让它工作,你应该能够创建它。此外,作为一种解决方法,您可以在 Visual Studio for Mac 上创建项目。它还没有更新的模板(还),您仍然可以使用 PCL 创建应用程序。只需复制它或将其提交到源代码管理,然后在 Windows 上打开它。

    【讨论】:

    • “我建议你坚持下去,因为它将是未来。” - 理论上我支持这一点,但不幸的是仍然有 NuGet 无法正常工作使用 .NET 标准。
    • 当然是真的。现在你可能会有点麻烦,因为有些 NuGet 只支持 .NET Standard 它们不支持的 NuGet!因此,如果您两者都需要,并且它们在受支持的平台上不一致,那么您现在就不走运了。当然,大多数插件都是开源的。因此,如果您真的依赖它们,请考虑通过将其移植到 .NET Standard 并打开 PR 来支持它们。但是,正如微软的这一举动所表明的那样,一切都将转移到 .NET Standard,所以你最好做好准备。
    猜你喜欢
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-13
    • 2018-05-30
    • 1970-01-01
    • 2016-02-29
    • 1970-01-01
    相关资源
    最近更新 更多