Visual Studio和Xamarin:无法找到包

Raú*_*ado 3 visual-studio xamarin xamarin.forms

我在尝试在Windows 10中将Xamarin与Visual Studio 2017结合使用时遇到问题。我使用Visual Studio安装程序来获取包括Xamarin在内的移动开发工具,但是当我创建移动应用类型(Xamarin.Forms )我收到一些错误消息,内容为:

  • 错误NU1101无法找到软件包Xamarin.Forms。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Android.Support.v7.MediaRouter。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Android.Support.Design。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Android.Support.v7.AppCompat。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Android.Support.v7.CardView。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Android.Support.v4。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源
  • 错误NU1101无法找到软件包Xamarin.Forms。源中不存在具有此ID的软件包:Microsoft Visual Studio脱机软件包,软件包源App2 C:\ Users \ rca_r \ Documents \ Visual Studio 2017 \ App2 \ App2 \ App2 \ App2.csproj *

所以我基本上什么也做不了。我不知道好像是路径或引用有问题。我希望你能帮助我。

提前致谢。

Mar*_*und 12

似乎Visual Studio试图仅在脱机包源中找到这些包,而它们在NuGet上可用。我建议先检查您的互联网连接,然后再检查NuGet软件包的来源。

在Visual Studio中,转到“ 工具” ->“ NuGet程序包管理器” ->“ 程序包管理器设置”。在这里,选择左侧树中的Package Sources选项卡。您应该看到以下内容:

在此处输入图片说明

如果nuget.org缺少软件包源,请通过单击右上角的绿色加号按钮并进行设置来手动添加它:

  • 名称: nuget.org
  • 资源: https://api.nuget.org/v3/index.json

  • 你是我的救星。谢谢你! (2认同)