[英]Xamarin axml the layout could not be load - visual studio 2015
[英]Cannot load Main.axml layout Xamarin in Visual Studio 2015
我嘗試了舊版本的Android SDK,但是每次嘗試打開Main.axml時,都會出現此錯誤:
System.ComponentModel.Composition.ImportCardinalityMismatchException:找不到與約束匹配的導出:ContractName VisualStudioWorkspace RequiredTypeIdentity Microsoft.CodeAnalysis.Workspace位於System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(ImportDefinition定義,AtomicComposition atomicComposition),位於System.ComponentModel.Composition .Hosting.ExportProvider.GetExportsCore(類型類型,類型metadataViewType,字符串contractName,ImportCardinality基數),位於Xamarin.VisualStudio.Android.MonoAndroidDesignerInterface,位於System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore [T](字符串ContractName,ImportCardinality基數)。 Xamarin.AndroidDesigner上Xamarin.AndroidDesigner.DesignerProject.get_CodeModelBridge()的C:\\ data \\ lanes \\ 3513 \\ 00fa5cc4 \\ source \\ xamarinvs \\ src \\ Core \\ VisualStudio.Android \\ Designer \\ MonoAndroidDesignerInterface.cs:line 154中的GetCodeModelBridge()。 DesignerProject.d__175.MoveNext()-堆棧跟蹤結束 從之前引發異常的位置開始-在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務)在Xamarin.AndroidDesigner.DesignerProject.d__139.MoveNext() -從先前拋出異常的位置開始的堆棧跟蹤-在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務)在Xamarin.AndroidDesigner。 AndroidRenderSession.d__105.MoveNext()
首先更新所有Xamarin Forms(不是Xamarin.Android)nuget。 然后從PCL和Android設置Droid MIN sdk中刪除bin / obj目錄到4.4 KitKat。確保在droid中設置了項目名稱和版本。 通過鼠標右鍵構建僅構建PCL。 通過鼠標右鍵構建僅構建Droid。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.