Не удается разрешить проблему с символом resharper, но компилирует код
Я знаю, что это было задано раньше, но решения проблемы не было, и это было в прошлом году, поэтому я подумал, что, возможно, кто-то нашел что-то, чтобы решить это к настоящему времени.
Я использую VS2010 с SP1. перед установкой SP1 проблем не было. если я uninstal re #, он отлично работает. У меня есть веб-сайт ASP.Net и некоторые другие проекты. Классы из других проектов не распознаются, resharper предлагает использовать другой проект, поэтому я делаю это, он помещает его в очередь, тогда использование также получает "не может разрешить символ".
Я пробовал предложения, которые они дали в 2011 году здесь, но ничего.
если я удалю _Resharper. и перезапустите vs, он будет работать в течение 5 секунд, затем снова будет красный...
надеюсь, что кто-то нашел решение этого с тех пор... спасибо
Изменить: я заметил, что он делает это с помощью веб-служб
Ответы
Ответ 1
Хотя этот вопрос довольно старый, он до меня дошел до меня сегодня. Я решил это, перейдя в меню Tools -> Options -> Resharper
Нажмите Options
и нажмите кнопку Clear Caches
, а затем Save
.
Затем просто нажмите кнопку Suspend Now
, а затем кнопку Resume Now
, чтобы перезапустить Resharper, и ваш код снова будет в порядке.
EDIT: со мной снова случилось. Помогли очистка кэшей. Единственное, что изменилось, это то, что "Очистить кеши" скрывается на вкладке Общие в параметрах переадресации.
Ответ 2
У меня была одна и та же проблема с одним из моих проектов. Я сообщил о проблеме JetBrains, и они попросили решение VS, у которого возникла проблема.
Итак, я решил потратить несколько часов, пытаясь сузить проблему как можно больше. Я узнал, что проблема связана с инструментом, который я использую, который удаляет информацию из .DLL.
Если я не разделяю .DLL, Resharper отлично работает, не показывая никаких ошибок "не может разрешить символ". Однако, если я удаляю .dll, то ReSharper начинает показывать эти ошибки "не может разрешить символ". В обоих случаях Visual Studio компилирует программу, и программа работает нормально.
Я работаю с JetBrains, чтобы решить проблему.
В то же время я могу решить эту проблему, используя версии моих .DLL, которые не имеют никакой информации, удаленной из них.
Ответ 3
- в visual studio, Tools → Options → Resharper, Press Suspend Now
- удалить папку _ReSharper. *
- Инструменты → Параметры → Resharper, нажмите Resume Now