[英]Installing Xamarin in Visual studio professional
我一直在嘗試在我的機器上安裝Xamarin。 我一直在關注這篇文章在Visual Studio 2017中安裝Xamarin
安裝似乎進展順利。 關於說它已安裝
我試圖確認它現在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)
我嘗試了什么
我錯過了什么?
該問題已經報告給微軟和微軟發布了一個解決方法:
在我們為此完成修復時,您可能需要嘗試一種潛在的解決方法。
請關閉所有打開的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並檢查是否仍然可以重復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.