android - 空白 Android 应用程序包安装错误
问题描述
我正在从控制台应用程序转移到 F# 中的移动设备,因为我有一个旨在用于移动设备的项目。但是当我在 VS 2019 中创建项目时,我得到包安装错误
无法将所有必需的包添加到项目中。以下软件包无法从“....”安装
FSharp.Core.4.6.2:找不到包“FSharp.Core”的版本“4.6.2”。Xamarin.Android.FSharp.ResourceProvider.1.0.0.28:无法找到包“Xamarin.Anroid.FSharp.REsourceProvider”的版本“1.0.0.28”。
之后我尝试通过 nuget 添加它们。但它不能解决它。我已将 FSharp.Core 降级到 4.6.2 以确保这不是问题。另一个包是正确的版本。
当我运行默认程序时,它报告它无法找到 FSharp.Core(类型 int)和 Xamarin.Android.FSharp.ResourceProvider(Button.Click.Add 方法)中的内容的错误,即使我手动添加了那些。
解决方案
看起来微软已经为此发布了“修复”,但是在 2020 年 8 月的最新版本中,我仍然遇到了这个问题。但是,如果您在评论中向下滚动,看起来其他人已经能够通过安装Xamarin.Android.FSharp.ResourceProvider
包来解决这个问题。
我个人还必须做其他事情,例如Fsharp.Core
从 nuget 窗口安装软件包以及为System.Numerics
奇怪的 int 相关错误添加参考。我认为System.Numerics
组装是你让它工作的最后一块。只需在解决方案资源管理器中右键单击引用并选择“添加引用”并找到 System.Numerics。
推荐阅读
- jquery - Jquery Ajax 不发送授权标头
- excel - 32 位宏不适用于 64 位 excel 表?编译错误:模块 1
- javascript - Svelte 3 getContext:不在 IE11 中获取存储
- core-data - 在@FetchRequest 中输入一个动态值,以从 SwiftUI 中的核心数据中获取单个实体
- accessibility - 测试注入网页的小部件的可访问性:是否有工具可以做到这一点?
- c++ - 当一个结构在 C++ 中也被引用时,它是否有可能返回其成员之一?
- html - 如何移动按钮文本?
- android - 在android中动态添加n个进度条
- javascript - 在 highcharts 中一次拖动多个点
- html - 如何使用多样式图像制作 html 表格