我在尝试在 Windows 10 中将 Xamarin 与 Visual Studio 2017 一起使用时遇到问题。我使用 Visual Studio 安装程序来获取移动开发工具,包括 Xamarin,但是当我创建类型为移动应用 (Xamarin.Forms) 的跨平台模板时) 我收到一些错误消息说:
- Error NU1101 Unable to find package Xamarin.Forms. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Android.Support.v7.MediaRouter. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Android.Support.Design. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Android.Support.v7.AppCompat. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Android.Support.v7.CardView. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Android.Support.v4. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source
- Error NU1101 Unable to find package Xamarin.Forms. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages, Package source App2 C:\Users\rca_r\Documents\Visual Studio 2017\App2\App2\App2\App2.csproj*
所以我基本上什么都做不了。似乎是路径或引用的问题,我不知道。我希望你能帮助我。
提前致谢。
最佳答案
似乎 Visual Studio 试图仅在脱机包源中查找包,而它们在 NuGet 上可用。我建议首先检查您的互联网连接,然后检查 NuGet 包源。
在 Visual Studio 中转到 工具 -> NuGet 包管理器 -> 包管理器设置 .这里选择包源左侧树中的选项卡。您应该看到以下内容:
如果nuget.org
缺少包源,通过点击右上角的绿色加号按钮手动添加并设置:
nuget.org
https://api.nuget.org/v3/index.json
关于visual-studio - Visual Studio 和 Xamarin : Unable to find packages,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49512140/