选项“添加NuGet包”不可用/灰色

问题描述 投票:2回答:1

当我在Visual Studio for Mac中创建Xamarin表单项目时,“Add NuGet packages”选项不可用:

enter image description here

我需要它来添加JSON和HTTP包。项目没有运行或处于调试模式,我已经尝试重新启动项目,但这没有帮助。知道为什么它不可用吗?

macos visual-studio xamarin
1个回答
1
投票

Xamarin跨平台开发有三种选择,

灰色的菜单项是您正在使用共享项目的指示器。它是有道理的,因为共享项目是一个选项,而不使用NuGet包。

当没有更好的解决方案时,共享项目和PCL是旧方法。 2017年发布的.NET Standard 2.0是一个里程碑,整个.NET生态系统现在正朝着它发展。

因此,如果可能,请使用.NET标准方法。共享项目可能仍会在某些(罕见)场景中使用,但PCL显然已过时。

© www.soinside.com 2019 - 2024. All rights reserved.