[visual-studio] Как заставить ReSharper переоценить выделение ссылки на сборку


6 Answers

Попробуйте разгрузить и перезагрузить проект.

Чтобы разгрузить проект, щелкните правой кнопкой мыши проект в проводнике решений и выберите « Unload Project . Затем щелкните правой кнопкой мыши проект и выберите « Reload Project .

Иногда проблема возникает из-за последних версий ReSharper, но исправление, похоже, работает для каждой версии.

Question

Я создаю шаблон проекта Prism, и шаблон работает отлично. Но после создания проекта с шаблоном некоторые из файлов выглядят следующим образом:

Несмотря на внешность, все в порядке.

Если я сделаю Rebuild All, я вижу, что решение построено без ошибок:

Но rebuild все не избавляется от «ошибок», которые отображаются в окне редактора. (Обратите внимание, что фактическое окно ошибки не показывает никаких ошибок.)

Я могу чистить, перестраивать, закрывать и открывать файлы, и он не будет исправлять выделение.

Однако, если я закрою решение и снова открою его, все будет хорошо :

Мой вопрос:

В идеале был бы способ для моего шаблона или моего IWizard сообщить ReSharper о перезагрузке ссылок для выделения.

Я знаю, что могу выключить ReSharper, а потом снова, и это исправит, но я бы предпочел не делать этого.

Есть ли команда ReSharper, которая просто обновляет этот материал?




Это сработало для меня. Нет необходимости перезагружать проекты. Вы можете сделать это из Visual Studio.

  1. Очистите кэш ReSharper через ReSharper , Options , General , нажмите « Очистить кеши ».

  2. ReSharper , Windows , выберите « Ошибки решения ». Это запустит окно «Ошибки решения». В верхней части этого окна нажмите кнопку « Reanalyze Files With Errors / Warnings ».




Для меня никто из вышеперечисленных не работал. Мне пришлось установить новую версию Resharper, которая поддерживает NET Core 2.0.




Перейдите в ReSharper → « Параметры» → « Общие» и нажмите « Очистить кеши» . (У меня 8,2, поэтому, если вы используете другую версию, это может быть где-то еще.)

Затем вам нужно будет снова открыть свое решение, и ReSharper проведет повторный анализ всего.




Если вышеприведенные решения не работают, вы можете попробовать сбросить тип вывода проекта. Это, похоже, устраняет проблему с обновлением VS2015 с помощью ReSharper 10.1




Откройте ReSharper - Options - Environment - General , прокрутите вниз до доступа Msbuild и выберите Получить данные из msbuild после каждой компиляции .

Это сработало для меня, используя ReSharper 10.0.1 с ReSharper Build.




Единственное, что помогло мне: Unistall, а не Install Resharper снова (ремонт не работал)

Visual Studio 2010 SP1, ReSharper 7.1.3000.2254




Related