【问题标题】:Xamarin.Forms .NET Standard confusing referencesXamarin.Forms .NET Standard 令人困惑的参考资料
【发布时间】:2018-04-26 06:55:30
【问题描述】:

我从模板创建了两个不同的 Xamarin.Forms 解决方案。第一个是使用 Prism 模板包(版本 2.0.5)创建的,另一个是使用 Visual Studio 2017(15.5.0 预览版)附带的内置 Xamarin 模板创建的。两种解决方案都使用 .net 标准 2.0 并在所有三个平台上构建良好。现在到令人困惑的部分。如图所示:

这两种解决方案的 Android 项目参考是完全不同的。为什么第一个项目不需要第二个项目的所有引用?

【问题讨论】:

    标签: visual-studio xamarin xamarin.forms prism .net-standard-2.0


    【解决方案1】:

    因为 Prism 模板包正在使用 NuGet 的 CopyNuGetImplementations 功能。这意味着您的项目不需要再次添加引用。它们将自动获取您添加到主 XF 项目的任何 NuGet 引用。更容易管理。

    【讨论】:

    • 谢谢!只是好奇,我在哪里可以找到关于 nuget 的这个(也许是类似的)特征的文档?谷歌或搜索 nuget.org 都没有产生任何文档。
    • 它并没有真正记录在案。事实上,很多人对此感到困惑,我恢复了模板,要求将 Nugets 添加到每个项目中。它太新了,无法开始使用。我会等到人们先习惯后再将其重新添加到模板中。
    猜你喜欢
    • 2016-03-16
    • 1970-01-01
    • 2015-10-05
    • 2022-01-21
    • 2022-01-17
    • 2018-02-26
    • 1970-01-01
    • 1970-01-01
    • 2019-04-03
    相关资源
    最近更新 更多