首页 > 解决方案 > Xamarin iOS 和 Android 项目不再编译

问题描述

这适用于 MacOS 社区版的 Xamarin 8.10.11(内部版本 8)。

我最近回到了 Xamarin 开发并打开了一个我大约一个月前从事的移动项目。但是,Xamarin.iOS 和 Xamarin.Android 项目旁边都有一个黄色警告三角形,表示未安装适当的工具链。

显示误差线

两者都已安装。

如果我下载了最新的 DMG 并请求安装,它说没有什么可做的(并表示 iOS 和 Android 组件都已安装)。

关于我还能尝试什么的任何想法?

“关于”对话框中的“显示详细信息”缺少所有相关组件(一位同事从正常工作的安装中向我发送了他们的列表)。

标签: xamarinxamarin.androidxamarin.ios

解决方案


所以,最终我想通了。

问题是 Visual Studio 中的移动开发是作为扩展添加的。而且我无法理解,所有的Mobile Development扩展都被禁用了。

显示禁用的扩展程序。

我不知道这是怎么发生的,但是重新启用它们会使问题消失。


推荐阅读