visual-studio - Xamarin.Forms 新项目创建有无数错误。nuget有什么问题吗?
问题描述
我是 Visual Studio 的新手。
使用 Xamarin.Forms 模板创建新项目会出现无数错误,例如
“无法解析引用:
Xamarin.Forms.Xaml
,由 引用App4
。请为 添加 NuGet 包或程序集引用Xamarin.Forms.Xaml
,或删除对App4
.App4.Android 的引用” “找不到引用的组件“system.xml”。” “找不到参考组件“系统”。
我认为安装存在重大问题;我已经尝试卸载、修复和尝试 VS 2017 和 VS 2019。似乎没有任何效果。
我尝试从包管理器和控制台手动安装 nuget 包。包管理器指示所有包都是最新的,并且不允许我安装任何新包;从控制台安装任何软件包都会导致此错误:
“安装包 Xamarin.Forms -版本 3.6.0.344457 为 C:\Users\Navid\source\repos\App4\App4\App4.Android\App4.Android.csproj 恢复包 ... GET https://www.nuget .org/packages/FindPackagesById()?id= 'System.Numerics.Vectors'&semVerLevel=2.0.0 获取 https://nuget.org/FindPackagesById()?id= 'System.Numerics.Vectors'&semVerLevel=2.0.0 NotFound https://nuget.org/FindPackagesById()?id= 'System.Numerics.Vectors'&semVerLevel=2.0.0 121ms 重试 'FindPackagesByIdAsyncCore' 源' https://nuget.org/FindPackagesById()?id= ' System.Numerics.Vectors'&semVerLevel=2.0.0'。响应状态码不表示成功:404(未找到) 。GET https://nuget。org/FindPackagesById()?id='System.Numerics.Vectors'&semVerLevel=2.0.0 未找到 https://www.nuget.org/packages/FindPackagesById()?id='System.Numerics.Vectors'&semVerLevel=2.0.0 168ms 安装包:未能从远程源' https://nuget.org/FindPackagesById()?id='System.Numerics.Vectors'&semVerLevel=2.0.0 '检索有关'System.Numerics.Vectors'的信息。响应状态码不表示成功:404(未找到)。在 line:1 char:1 + Install-Package Xamarin.Forms -Version 3.6.0.344457 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets。
解决方案
推荐阅读
- javascript - 为什么我的 script_loader_tag 钩子实际上并没有改变脚本的类型?
- javascript - 模块“AppModule”错误导入的意外值“AngularFirestoreDocument”
- laravel - laravel 无法显示图片
- wpf - 在静态资源文件之外分配一个属性值
- javascript - While循环内部的Javascript querySelector问题
- c# - TweetInvi 验证但不执行搜索
- python - 在单独的线程中将数据写入磁盘(并行)
- here-api - Here Maps Routing API V8 - 多个航点
- r - R中向量中的字符相乘
- python - 如何显示对象的类类型,并创建排序的逗号分隔列表?