1

我的 UWP 项目中的 XAML 设计器未加载。它给出了以下错误。

System.TypeLoadException
Method 'GetStylePropertyTargetType' in type 'Microsoft.VisualStudio.DesignTools.WindowsXamlDesigner.Metadata.WindowsUIXamlPlatformMetadata' from assembly 'Microsoft.VisualStudio.DesignTools.UniversalXamlDesigner, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' does not have an implementation.

at Microsoft.VisualStudio.DesignTools.WindowsXamlDesigner.WindowsStoreXamlPlatform..ctor(IPlatformRuntimeAssemblyResolver platformRuntimeAssemblyResolver, IPlatformReferenceAssemblyResolver platformReferenceAssemblyResolver)

at Microsoft.VisualStudio.DesignTools.WindowsPhoneXamlDesigner.WindowsPhoneXamlPlatform..ctor(IPlatformRuntimeAssemblyResolver platformRuntimeAssemblyResolver, IPlatformReferenceAssemblyResolver platformReferenceAssemblyResolver) at Microsoft.VisualStudio.DesignTools.UniversalXamlDesigner.UniversalXamlPlatformCreator.CreatePlatformImpl(IPlatformReferenceAssemblyResolver referenceAssemblyResolver, IPlatformRuntimeAssemblyResolver runtimeAssemblyResolver) at Microsoft.VisualStudio.DesignTools.WindowsXamlDesigner.WindowsStoreXamlPlatformCreator. Microsoft.VisualStudio.DesignTools.Platform.PlatformCreatorBase.CreatePlatform(IPlatformReferenceAssemblyResolver referenceAssemblyResolver) 的 Microsoft.VisualStudio.DesignTools.Designer.Project 的 CreatePlatformInternal(IPlatformReferenceAssemblyResolver referenceAssemblyResolver)。Microsoft.VisualStudio.DesignTools.Designer.Project.ProjectContextManager.GetSourceItemContext(IHostSourceItem sourceItem) 的 Microsoft.VisualStudio.DesignTools.Designer.DesignerService.CreateDesigner(IHostSourceItem 项,IHostTextEditor 编辑器的 ProjectContextManager.GetProjectContext(IHostProject 项目,IPlatform 平台,布尔创建), CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass12_0.b__0(CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass6_0`1.b__0( ) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.STAMarshaler.Call.InvokeWorker()在 Microsoft.VisualStudio.DesignTools.Designer.DesignerService.CreateDesigner(IHostSourceItem item, IHostTextEditor editor, CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools 的 Microsoft.VisualStudio.DesignTools.Designer.Project.ProjectContextManager.GetSourceItemContext(IHostSourceItem sourceItem) 的布尔值创建。 DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass12_0.b__0(CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract。 Isolation.Remoting.STAMarshaler.Call.InvokeWorker()在 Microsoft.VisualStudio.DesignTools.Designer.DesignerService.CreateDesigner(IHostSourceItem item, IHostTextEditor editor, CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools 的 Microsoft.VisualStudio.DesignTools.Designer.Project.ProjectContextManager.GetSourceItemContext(IHostSourceItem sourceItem) 的布尔值创建。 DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass12_0.b__0(CancellationToken cancelToken) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract。 Isolation.Remoting.STAMarshaler.Call.InvokeWorker()Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService 的 Microsoft.VisualStudio.DesignTools.Designer.DesignerService.CreateDesigner(IHostSourceItem 项,IHostTextEditor 编辑器,CancellationToken cancelToken) 的 GetSourceItemContext(IHostSourceItem sourceItem)。<>c__DisplayClass12_0.b__0(CancellationToken cancelToken ) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.STAMarshaler.Call.InvokeWorker()Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService 的 Microsoft.VisualStudio.DesignTools.Designer.DesignerService.CreateDesigner(IHostSourceItem 项,IHostTextEditor 编辑器,CancellationToken cancelToken) 的 GetSourceItemContext(IHostSourceItem sourceItem)。<>c__DisplayClass12_0.b__0(CancellationToken cancelToken ) 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService.<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.STAMarshaler.Call.InvokeWorker()Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService 上的 RemoteDesignerService.<>c__DisplayClass12_0.b__0(CancellationToken cancelToken)。<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.STAMarshaler。调用.InvokeWorker()Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.RemoteDesignerService 上的 RemoteDesignerService.<>c__DisplayClass12_0.b__0(CancellationToken cancelToken)。<>c__DisplayClass6_0`1.b__0() 在 Microsoft.VisualStudio.DesignTools.DesignerContract.Isolation.Remoting.STAMarshaler。调用.InvokeWorker()

有人能帮我吗?

我尝试了所有类似问题中可用的解决方案,但仍然没有结果。

4

1 回答 1

0

正如他们在这里提到的

Programs and features -> Microsoft VS2015 -> Select Change -> Goto Modify 并检查是否确实安装了 SDK v1.3。如果它没有尝试安装它并仔细检查安装文件并确保现在安装了 sdk v1.3。如果它不是安装并一遍又一遍地检查最后是成功的。如果您最终成功安装 SDK v1.3,您的 XAML 设计器问题肯定会消失

所以这个问题可以通过安装 SDK v1.3 来解决,请确保您已经安装了它,我强烈建议您在安装 SDK 后修复 Visual Studio。

于 2016-06-26T11:39:57.640 回答