Облицовочная исключительная ситуация Microsoft.VisualStudio.Composition.CompositionFailedException во время предварительного просмотра VS 2019 - PullRequest
0 голосов
/ 07 марта 2019

Я пытаюсь запустить расширение для предварительного просмотра 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.IConfiguredProjectServices Microsoft.VisualStudio.ProjectSystem.ConfiguredProject.get_Services ()'.

  2. System.AggregateException: произошла одна или несколько ошибок. ---> Microsoft.VisualStudio.Composition.CompositionFailedException: исключение было сгенерировано при инициализации части "Класс B". ---> System.MissingMethodException: метод не найден: 'Microsoft.VisualStudio.ProjectSystem.IUnconfiguredProjectServices Microsoft.VisualStudio.ProjectSystem.UnconfiguredProject.get_Services ()'.

Пожалуйста, помогите в устранении вышеуказанных ошибок

С уважением,

1 Ответ

0 голосов
/ 09 марта 2019

В VS2019 произошли серьезные изменения в этом API.Если вы сравните эталонные сборки из пакета Microsoft.VisualStudio.ProjectSystem с последней версии 15.x до 16.x, вы увидите изменение:

Comparison of signatures on UnconfiguredProject.get_Services method

Обратите внимание, что в 15.x это был IUnconfiguredProjectServices, а в 16.x теперь это UnconfiguredProjectServices (без I).

Вам необходимо обновить ссылки дляVS2019.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...