Android layout 无法加载布局设计器

Android layout 无法加载布局设计器,android-layout,xamarin,xamarin.android,Android Layout,Xamarin,Xamarin.android,我是Xamarin的新手;经过几个小时的安装和重新安装,尝试部署Hello Android应用程序,我成功了!但是,当我尝试打开应用程序布局时,遇到以下错误: System.ComponentModel.Composition.ImportCardinalityMismatchException: No exports were found that match the constraint: ContractName VisualStudioWorkspace Requ

我是Xamarin的新手;经过几个小时的安装和重新安装,尝试部署Hello Android应用程序,我成功了!但是,当我尝试打开应用程序布局时,遇到以下错误:

System.ComponentModel.Composition.ImportCardinalityMismatchException: No exports were found that match the constraint: 
    ContractName    VisualStudioWorkspace
    RequiredTypeIdentity    Microsoft.CodeAnalysis.Workspace
   at System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(ImportDefinition definition, AtomicComposition atomicComposition)
   at System.ComponentModel.Composition.Hosting.ExportProvider.GetExportsCore(Type type, Type metadataViewType, String contractName, ImportCardinality cardinality)
   at System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore[T](String contractName, ImportCardinality cardinality)
   at Xamarin.VisualStudio.Android.MonoAndroidDesignerInterface.GetCodeModelBridge() in C:\data\lanes\3513\c4382f51\source\xamarinvs\src\Core\VisualStudio.Android\Designer\MonoAndroidDesignerInterface.cs:line 154
   at Xamarin.AndroidDesigner.DesignerProject.get_CodeModelBridge()
   at Xamarin.AndroidDesigner.DesignerProject.<UpdateDesignerResourceIds>d__175.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Xamarin.AndroidDesigner.DesignerProject.<EnsureLoaded>d__139.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Xamarin.AndroidDesigner.AndroidRenderSession.<InitSession>d__105.MoveNext()
System.ComponentModel.Composition.ImportCardinalismatchException:未找到与约束匹配的导出:
ContractName VisualStudioWorkspace
RequiredTypeIdentity Microsoft.CodeAnalysis.Workspace
位于System.ComponentModel.Composition.Hosting.ExportProvider.GetExports(ImportDefinition定义,AtomicComposition-AtomicComposition)
位于System.ComponentModel.Composition.Hosting.ExportProvider.GetExportsCore(类型类型、类型metadataViewType、字符串contractName、ImportCardinality基数)
位于System.ComponentModel.Composition.Hosting.ExportProvider.GetExportedValueCore[T](字符串contractName,ImportCardinality基数)
在C:\data\lanes\3513\c4382f51\source\xamarinvs\src\Core\VisualStudio.Android\Designer\MonoAndroidDesignerInterface.GetCodeModelBridge()中
在Xamarin.AndroidDesigner.DesignerProject.get_CodeModelBridge()中
在Xamarin.AndroidDesigner.DesignerProject.d_u175.MoveNext()中
---来自引发异常的上一个位置的堆栈结束跟踪---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中
在Xamarin.AndroidDesigner.DesignerProject.d_u139.MoveNext()中
---来自引发异常的上一个位置的堆栈结束跟踪---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)
在System.Runtime.CompilerServices.TaskWaiter.HandleNonSuccessAndDebuggerNotification(任务任务)中
在Xamarin.AndroidDesigner.AndroidRenderSession.d_u105.MoveNext()上

伙计们该怎么办?

我会在xamarin的bugzillaThanks中打开一个bug,解决方案是在:C:\Users\Oliver\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache中删除缓存我会在xamarin的bugzillaThanks中打开一个bug,解决方案是在:C:\Users\Oliver\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache中删除缓存