Xamarin.Forms .NET Standard令人困惑的引用

时间:2017-11-13 14:41:51

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

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

enter image description here

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

1 个答案:

答案 0 :(得分:1)

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