繁体   English   中英

在Visual Studio专业版中安装Xamarin

[英]Installing Xamarin in Visual studio professional

我一直在尝试在我的机器上安装Xamarin。 我一直在关注这篇文章在Visual Studio 2017中安装Xamarin

  1. Visual Studio是15.8.1。 专业的。
  2. Windows 10
  3. 大约两个小时前从这里下载。

安装似乎进展顺利。 关于说它已安装

在此输入图像描述

我试图确认它现在Windows安装但我不能打开窗口,因为我收到一个错误。 这把我指向一个日志文件

在此输入图像描述

这个文件中有很多东西我不知道我在寻找什么是问题。

包XamarinShellPackage的SetSite失败

结束包装[XamarinShellPackage]

包[LegamaSitePackage]的LegacySitePackage失败源:'Microsoft.VisualStudio.Composition'描述:预期1个导出的合同名称为“Clide.IDevEnv”,但在应用适用的约束后找到0。 Microsoft.VisualStudio.Composition.CompositionFailedException:预期1个导出的合同名称为“Clide.IDevEnv”,但在应用适用的约束后找到0。 Microsoft.VisualStudio.Composition.ExportProvider.GetExport [T,TMetadataView]上Microsoft.VisualStudio.Composition.ExportProvider.GetExports [T,TMetadataView](字符串contractName,ImportCardinality基数)的Microsoft.VisualStudio.Composition.ExportProvider.GetExports(ImportDefinition importDefinition) Microsoft的Microsoft.VisualStudio.Composition.ExportProvider.GetExportT的Microsoft.VisualStudio.Composition.ExportProvider.GetExportedValueT上的Microsoft.VisualStudio.Composition.ExportProvider.GetExport [T](String contractName)的Microsoft.VisualStudio.Composition.ExportProvider.GetExport [T](String contractName)上的字符串(ContractName).VisualStudio.ComponentModelHost.ComponentModel .GetServiceT在Clide.DevEnv.Get(IServiceProvider serviceProvider)的D:\\ a \\ 1 \\ s \\ src \\ Clide.Interfaces \\ DevEnv.cs:第12行,位于E:\\ A_work中的Xamarin.VisualStudio.TastyPackage.Initialize() 53 \\ s \\ src \\ Core \\ VisualStudio \\ FlavorProject \\ TastyPackage.cs:第116行,位于E:\\ A_work \\ 53 \\ s \\ src \\ Core \\ VisualStudio.Shell \\ XamarinShellPackage中的Xamarin.VisualStudio.Shell.XamarinShellPackage.Initialize()。 cs:第67行 在Microsoft.VisualStudio.Shell.Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite(IServiceProvider sp)

我尝试了什么

  1. 重新启动visual studio并重新启动没有帮助。
  2. 现在,每当我尝试加载项目时,都会弹出此错误。
  3. 我没有Bitbucket

我错过了什么?

该问题已经报告给微软和微软发布了一个解决方法:

在我们为此完成修复时,您可能需要尝试一种潜在的解决方法。

请关闭所有打开的VS实例并复制此文件(请注意,您可能需要调整特定VS实例的路径):

 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Enterprise\\MSBuild\\Microsoft\\Microsoft.NET.Build.Extensions\\net461\\lib\\netstandard.dll" 

到Xamarin扩展文件夹:

 C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Professional\\Common7\\IDE\\Extensions\\Xamarin.VisualStudio 

然后打开VS并检查是否仍然可以重复。

这似乎是微软方面的一个问题。 我刚刚将visual studio更新到15.8.2然后我做了一个修改,在五分钟之后添加Xamarin它完成了安装。 上周超过10分钟。

在此输入图像描述

配置屏幕现在可以工作,我可以打开一个项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM