缺少组件错误(Xamarin)

时间:2016-11-07 08:59:53

标签: xamarin

我尝试安装Xamarin但不断收到错误:

缺少组件: Xamarin.Android缺失或过时 Xamarin.iOS缺失或过时 Visual Studio 2015扩展Xamarin缺失或过时

任何人都知道造成这种情况的原因是什么?

2 个答案:

答案 0 :(得分:0)

这就是我设置环境的方式。 在Windows开发人员计算机上,必须安装Visual Studio。您需要在其中安装Xamarin组件。如果您单击安装程序,它可能会要求您更新现有安装,在更新时,您必须能够选择android sdk和xamarin组件复选框。

要使用Xamarin,您必须安装适用于Windows的Xamarin。 在那之后帮助 - >关于microsoft visual studio窗口显示下面列出的3件事情。

  

Visual Studio安装的组件如下所示:Xamarin
  4.1.1.3(34a92cd): - Visual Studio扩展,支持Xamarin.iOS和Xamarin.Android的开发。

     

Xamarin.Android 6.1.1.1(7db2aac): - Visual Studio扩展到   为Xamarin.Android启用开发。

     

Xamarin.iOS 9.8.1.4(3cf8aae): - 启用Visual Studio扩展   Xamarin.iOS的开发。

之后你需要确保从VS工具菜单,工具-android-android sdk管理器,你安装了android sdk工具和api sdk平台,我的scrfeenshot发布在这里。

Image for Android sdk tool manager screenshot

请查看以下非常好的文档 - 有关详细信息,请参阅第5.1.1节说明。 http://www.matrixguide.ch/Datenablage/diverses/Quickstart-Guide_Xamarin.pdf

希望这有帮助。

答案 1 :(得分:0)

对我来说,问题是安装期望MSI位于实际位置不同的位置。我只是创建了它们正在寻找它们的文件夹(即使它不正确),重新启动安装并解决问题并成功完成安装。

ERROR IN LOG 让我找出了代码正在寻找的代码      <%USER_HOME%GT; /Temp/Xamarin/download/Xamarin.VisualStudio_4.3.0.784.msi

Xamarin.VisualStudio_4.3.0.784.msi实际位于 D:\ Users \ Downloads

在Windows资源管理器中键入%homepath%。这会将您带到当前登录用户的主目录。然后我创建了添加\ Temp \ Xamarin \ download。

最后,我回到 D:\ Users \ Downloads 上的下载,然后重新开始安装。

我希望这可以帮助其他人,在我最终想出来之前,我花了差不多24次并进行大量卸载和重新安装。