Недавно я обновился до Visual Studio 2017 версии 15.6.3. После этого (и исправления множества других проблем) я больше не могу открывать или создавать файлы .shproj.
Мои существующие проекты говорят (загрузка не удалась) рядом с каждым общим файлом проекта, и у меня появляется следующее в моем окне вывода всякий раз, когда я пытаюсь перезагрузить проект:
C: \ File \ Path \ Project.Shared.shproj: ошибка: ожидается 1 экспорт (ы) с именем контракта «Microsoft.VisualStudio.ProjectSystem.VS.Implementation.Package.ProjectFactory + ProjectLoadHelper», но обнаружено 0 после применения применимых ограничений.
Точно так же, если я пытаюсь создать новый общий проект, я получаю такое же сообщение во всплывающем окне:
Microsoft Visual Studio Ожидается 1 экспорт (ы) с именем контракта Microsoft.VisualStudio.ProjectSystem.VS.Implementation.Package.ProjectFactory + ProjectLoadHelper ", но обнаружено 0 после применения применимых ограничений.
Почему Visual Studio не позволяет мне загружать или создавать файлы .shproj и как я могу решить эту проблему?