Macos 选择权;添加NuGet软件包“;不可用/变灰
在Visual Studio for Mac中创建Xamarin forms项目时,“添加NuGet软件包”选项不可用: 我需要它来添加JSON和HTTP包。Macos 选择权;添加NuGet软件包“;不可用/变灰,macos,visual-studio,xamarin,Macos,Visual Studio,Xamarin,在Visual Studio for Mac中创建Xamarin forms项目时,“添加NuGet软件包”选项不可用: 我需要它来添加JSON和HTTP包。 项目没有运行或处于调试模式,我已经尝试重新启动项目,但没有帮助。知道为什么它不可用吗?Xamarin跨平台开发有三种选择 灰显的菜单项表示您正在使用共享项目。这是有道理的,因为共享项目是一个不使用NuGet包的选项 当没有更好的解决方案时,共享项目和PCL是旧方法。2017年发布的NET标准2.0是一个里程碑,整个.NET生态
项目没有运行或处于调试模式,我已经尝试重新启动项目,但没有帮助。知道为什么它不可用吗?Xamarin跨平台开发有三种选择
因此,如果可能,请使用.NET标准方法。共享项目可能仍在某些(罕见)场景中使用,但PCL显然已过时。在windows版本中,有时需要先进行恢复,然后才能添加。你试过恢复软件包吗?另一件事?您当前正在调试吗?如果是这样的话,你应该先停止。恢复包没有任何区别,我也不调试它是什么样的项目?如果我没记错的话,共享项目将不支持这一点。您需要使用.NET标准。它应该可以正常工作。令我惊讶的是,“编辑引用”也会变灰。