VS2019 上的一切都是错误的,但不是 VS2017,为什么?

Jiale Xue - MSFT 46,556 信誉分 Microsoft 供应商
2024-04-03T06:02:34.6966667+00:00

希望有人能帮忙,我有一个android项目,在VS2017上运行良好,但是当我在VS2019中打开它时,一切都是红色的(即:找不到类型或命名空间“System”...... 所有引用都以黄色图标显示,除非我单击它,否则图标会消失。 我如何追踪到这一点?为什么它适用于 2017 年而不是 2019 年?我真的需要让它在 2019 年工作,因为 2017 仅限于 Android 9.0 sdk。 我找不到任何关于为什么它不起作用的提示,Xamarin 日志中没有任何内容,如果我尝试构建,我只是在输出窗口中遇到构建失败。

Note:此问题总结整理于: Everything is an error on VS2019 but not VS2017, why?

Xamarin
Xamarin
用于使用 .NET 和 C# 构建 Android 和 iOS 应用的 Microsoft 开源应用平台。
15 个问题
C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
188 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Hui Liu-MSFT 48,571 信誉分 Microsoft 供应商
    2024-04-03T07:25:58.8633333+00:00

    欢迎来到 Microsoft Q&A!

    xamarin.googleplayservices.maps需要依赖,AndroidX是原有Android支持库的替代品,如果两者都安装在你的项目中,就会有冲突。AndroidX

    您可以删除库并迁移到包。SupportAndroidX

    查看本文中的详细信息: https://learn.microsoft.com/en-us/xamarin/android/platform/androidx


    如果回复有帮助,请点击“接受答案”并点赞。 注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。