Visual Studio 2010 Professional Найти и заменить не работает - PullRequest
1 голос
/ 13 марта 2012

Мой поиск и замена перестали работать.

Справочная информация: У меня установлена ​​платная версия Visual Studio 2010. Я также использовал пробную версию Ultimate. Однако срок действия пробной версии истек, поэтому я удалил Ultimate. После удаления Ultimate я больше не могу выполнять глобальный поиск в VS Professional.

У кого-нибудь есть идеи? Где должен находиться Microsoft.VisualStudio.Progression.GraphModel и почему это приводит к сбою моего поиска? Я попытался запустить ремонт VS Professional без удачи.

Сообщение об ошибке: В результатах поиска я получаю следующее:

Найти все «тест», подпапки, результаты поиска 1, «Текущий проект» Композиция вызвала единственную ошибку композиции. Основная причина приведена ниже. Просмотрите более подробную информацию о свойстве CompositionException.Errors.

1) Не удалось загрузить файл или сборку 'Microsoft.VisualStudio.Progression.GraphModel, версия = 10.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a' или одна из ее зависимостей. Система не может найти указанный файл.

Результат: при попытке создать экземпляр типа «Microsoft.VisualStudio.Fragments.LanguageContext» возникла исключительная ситуация.

Результат: не удается активировать часть 'Microsoft.VisualStudio.Fragments.LanguageContext'. Элемент: Microsoft.VisualStudio.Fragments.LanguageContext -> Microsoft.VisualStudio.Fragments.LanguageContext

В результате: не удалось получить экспорт 'Microsoft.VisualStudio.Fragments.LanguageContext (ContractName = "Microsoft.VisualStudio.Fragments.ILanguageContext") "из части" Microsoft.VisualStudio.Fragments.LanguageContext ". Элемент: Microsoft.VisualStudio.Fragments.LanguageContext (ContractName = "Microsoft.VisualStudio.Fragments.ILanguageContext") -> Microsoft.VisualStudio.Fragments.LanguageContext

В результате: невозможно установить импорт 'Microsoft.VisualStudio.Fragments.EventsManager..ctor (Parameter = "languageContext", ContractName = "Microsoft.VisualStudio.Fragments.ILanguageContext")' для части 'Microsoft.VisualStudio.Fragments.EventsManager ». Элемент: Microsoft.VisualStudio.Fragments.EventsManager..ctor (Parameter = "languageContext", ContractName = "Microsoft.VisualStudio.Fragments.ILanguageContext") -> Microsoft.VisualStudio.Fragments.EventsManager

В результате: не удалось получить экспорт 'Microsoft.VisualStudio.Fragments.EventsManager (ContractName = "Microsoft.VisualStudio.Fragments.IEventsManager") "из части" Microsoft.VisualStudio.Fragments.EventsManager ". Элемент: Microsoft.VisualStudio.Fragments.EventsManager (ContractName = "Microsoft.VisualStudio.Fragments.IEventsManager") -> Microsoft.VisualStudio.Fragments.EventsManager

Ответы [ 2 ]

2 голосов
/ 18 июля 2012

Узнал что не так. Сначала я перешел на Ultimate, чтобы использовать этот плагин под названием Code Bubbles (для этого требовался Ultimate). Когда я вернулся в Professional после истечения срока действия пробной версии, плагин попал в странное состояние, которое вызывало сбой других частей Visual Studio. Как только я полностью удалил плагин, поиск вернулся в нормальное состояние.

0 голосов
/ 13 марта 2012

Странно. Вы пытались использовать Ctrl + Break? Как предлагается здесь:

Поиск перестает работать для «Всего решения»

... вы должны щелкнуть внутри окна Find Results, а не окна Output. Однажды мигающий текстовый курсор виден, нажмите ctrl-break четыре или пять раз. Это должно сделать трюк. - DJ Couchy Couch

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