【问题标题】:Xamarin.Android class library missing when create project Visual Studio 2019创建项目 Visual Studio 2019 时缺少 Xamarin.Android 类库
【发布时间】:2021-03-31 13:34:27
【问题描述】:

我正在尝试在 C# 中构建一个 Xamarin 本机 android 类库,以使我的一些自定义 android 小部件可跨项目使用。我可以使用 VS 2017 做到这一点,如下所示。

但是我在VS 2019中创建的时候找不到这种项目,见下图。我只能创建 Xamarin.Android 应用,但不能创建类库。

当我真正尝试时,我什至可以在 F# 中找到我想要的,如下所示。但我不知道 F#。我什至不记得在安装 VS 2019 时选择了 F#。

我必须迁移到 VS2019,因为我引用 ScandIt 库的项目无法在 VS 2017 中编译。但我遇到了这个问题。我想我可以在 VS2017 中创建该类库项目,然后在 VS2019 中处理它,但这让人感到沮丧。谁能告诉我我错过了什么?

我在 Windows 10 中使用 VS2019 16.9.3。

编辑: 找到另一个有类似问题的人(他找不到绑定库)。不确定相同的补丁是否适用于我。只需要等待。

https://developercommunity.visualstudio.com/t/Cannot-find-Xamarin-Android-Binding-Libr/1363176?space=8&q=android+binding&viewtype=all

【问题讨论】:

  • 这个新对话框很垃圾,使用classic tree based one
  • @magicandre1981 传奇!我不明白为什么人们直到现在才谈论这些新的 MS 产品有多糟糕。我不介意新造型。但是缺少的功能……令人愤怒。您可以发布您的答案以便我接受吗?为了未来的可怜人。
  • 没有新答案,因为它是重复的。我不想再重复自己了
  • idk 你的 VS 有什么问题,但我可以在我的 VS19 中找到Android Class Library,在答案部分发布下面的图片,一旦你确认它就会删除它。
  • 其实我觉得 Blu 是对的。即使使用经典视图,我也找不到项目模板。我昨晚一定是看错了。

标签: c# xamarin xamarin.android visual-studio-2019 class-library


【解决方案1】:

问题已通过Update 16.9.4 修复

添加了缺少的 Xamarin 模板(iOS/Android 类库, iOS/Android 绑定库、Android Wear、Xamarin.UITest) 中的新 项目对话框。这些模板被错误地隐藏了。

【讨论】:

    【解决方案2】:

    不是答案,只是想告诉你我可以在我的 VS19 上找到库。

    简单的事情是,我只是搜索library,它就在那儿,在添加了与您显示的相同的过滤器后,图书馆就在顶部。

    ------- 编辑--------------- -

    VS 的版本

    【讨论】:

    • 你的VS版本是多少?我的是 16.9.3。显然它可能是相关的。查看我的编辑。
    • 我的版本号 - 16.8.4/16.9.3 我可以在两个版本中找到该库
    • 请注意,您的版本之一是企业版。我不知道这是否相关,但我知道我正在使用社区。​​span>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-26
    • 1970-01-01
    • 1970-01-01
    • 2021-03-11
    • 2021-08-26
    • 2020-11-07
    • 2019-09-03
    相关资源
    最近更新 更多