面对VS 2019预览中的运行时Microsoft.VisualStudio.Composition.CompositionFailedException异常

问题描述 投票:0回答:1

我正在尝试在visual studio 2019预览上运行扩展,我遇到了以下错误。

  1. System.AggregateException:项目系统数据流'DynamicOrderPrecedenceDataSourceImporter`3:54884337'由于异常而关闭:System.AggregateException:发生了一个或多个错误。 ---> System.AggregateException:发生一个或多个错误。 ---> System.AggregateException:发生一个或多个错误。 ---> System.AggregateException:发生一个或多个错误。 ---> Microsoft.VisualStudio.Composition.CompositionFailedException:初始化部分“A类”时抛出异常。 ---> System.MissingMethodException:找不到方法:'Microsoft.VisualStudio.ProjectSystem.IConfiguredProjectServicesMicrosoft.VisualStudio.ProjectSystem.ConfiguredProject.get_Services()'。
  2. System.AggregateException:发生一个或多个错误。 ---> Microsoft.VisualStudio.Composition.CompositionFailedException:初始化部分“B类”时抛出异常。 ---> System.MissingMethodException:找不到方法:'Microsoft.VisualStudio.ProjectSystem.IUnconfiguredProjectServicesMicrosoft.VisualStudio.ProjectSystem.UnconfiguredProject.get_Services()'。

请帮助解决上述错误

问候,

visual-studio visual-studio-2019
1个回答
0
投票

在VS2019中,围绕此API发生了重大变化。如果将Microsoft.VisualStudio.ProjectSystem nuget软件包中的参考程序集从最新的15.x版本与16.x进行比较,您将看到更改:

Comparison of signatures on UnconfiguredProject.get_Services method

请注意在15.x中它是IUnconfiguredProjectServices,在16.x中它现在是UnconfiguredProjectServices(没有I)。

您需要更新VS2019的参考资料。

© www.soinside.com 2019 - 2024. All rights reserved.