由于引用错误,Xamarin 项目未启动
Xamarin project not launching because of reference error
最近我被转移到我们团队的另一个项目,该项目是 Xamarin 桌面,android,ios 应用程序。
我安装了这些 visual studio 组件:
当我启动项目时,出现“找不到类型或命名空间名称 'Android'”错误。
我猜错误与 Mono.Android 的这个问题有关:
我试图 google 这个错误,但没有解决方案帮助我。
其中之一是在 C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9
下添加对 'Mono.Android.dll' 的引用,但结果我得到 'this reference is invalid or unsupported'
我查看了 .csproj 文件,发现 'Mono.Android.dll' 引用 'Hint Path' 在 C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9
下,这与我添加引用的目录相同。
这意味着问题出在这个文件中。
我不知道怎么解决。
在 Visual Studio 上安装相关组件后,您需要设置 Android SDK。
按照下面 link 中关于 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/
最近我被转移到我们团队的另一个项目,该项目是 Xamarin 桌面,android,ios 应用程序。
我安装了这些 visual studio 组件:
当我启动项目时,出现“找不到类型或命名空间名称 'Android'”错误。
我猜错误与 Mono.Android 的这个问题有关:
我试图 google 这个错误,但没有解决方案帮助我。
其中之一是在 C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9
下添加对 'Mono.Android.dll' 的引用,但结果我得到 'this reference is invalid or unsupported'
我查看了 .csproj 文件,发现 'Mono.Android.dll' 引用 'Hint Path' 在 C:\Program Files (x86)\Microsoft Visual Studio19\Enterprise\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\MonoAndroid\v9
下,这与我添加引用的目录相同。
这意味着问题出在这个文件中。
我不知道怎么解决。
在 Visual Studio 上安装相关组件后,您需要设置 Android SDK。
按照下面 link 中关于 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/