【问题标题】:Xamarin project not launching because of reference error由于引用错误,Xamarin 项目未启动
【发布时间】:2021-09-20 10:28:51
【问题描述】:

最近我被调到我们团队的另一个项目,该项目是 Xamarin 桌面、android、ios 应用程序。

我安装了这些 Visual Studio 组件:

当我启动项目时,它给我“找不到类型或命名空间名称‘Android’”错误。

我猜这个错误与 Mono.Android 的这个问题有关:

我试图用谷歌搜索这个错误,但没有任何解决方案对我有帮助。 其中之一是在C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9 下添加对“Mono.Android.dll”的引用,但结果我得到“此引用无效或不受支持”

我查看了 .csproj 文件,发现“Mono.Android.dll”引用“提示路径”位于 C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9 下,这与我添加引用的目录相同。

这意味着问题出在这个文件中。

我不知道如何解决它。

【问题讨论】:

  • 我现在正在重新安装visualstudio,看看是否有帮助

标签: c# android .net xamarin


【解决方案1】:

在 Visual Studio 上安装相关组件后,需要设置 Android SDK。

按照以下链接中有关 Android SDK 的步骤进行操作。 https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-sdk?tabs=windows

然后设置 Android 模拟器。 https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    • 2019-03-03
    • 2014-10-07
    • 2019-01-22
    • 2020-03-26
    相关资源
    最近更新 更多