簡體   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