繁体   English   中英

哪些项目需要在跨平台解决方案中引用.Net标准库

[英]What projects need to reference the .Net Standard Library in a Cross Platform Solution

我正在构建跨平台应用程序。 一个Xamarin Forms .Net标准库,在Android,iOS和UWP上有3个实现。

我意识到我必须引用.Net Standard nuget包来构建.Net标准跨平台项目

这个nuget目前由我的Xamarin.Forms应用程序(通过.net标准SDK)以及我的Android和iOS项目引用。

现在我的问题是,Android和iOS项目是否需要引用.Net标准库 - 我无法理解他们为什么会这样做。

我找不到任何关于这方面的文档来帮助我理解,而且我也不希望在我的项目中扩展程序包时引用更多的库

只有.NET Standard SDK样式项目才应使用NETStandard.Library NuGet包。 这将由.NET Standard项目隐式引用 - 您无需通过将其安装到.NET Standard项目中来添加对此NuGet包的显式引用。

其他iOS和Android项目只需要引用.NET Standard项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM