내 도구 :
Visual Studio 2012 Ultimate + 업데이트 1
ReSharper v7.1.25.234
내 솔루션 빌드 상태 : 빌드 성공
그러나 ReSharper를 설치하고 ReSharper 코드 분석이 활성화되면 내 코드의 많은 키워드 가이 오류로 빨간색입니다.
“기호 XXX를 해결할 수 없습니다”
내 프로젝트의 다른 그림 >>
ReSharper“CANNOT RESOLVE SYMBOL”오류는 어디에나 있지만 프로젝트 빌드 프로세스는 성공적이며 올바르게 작동합니다.
추가 참고 : ReSharper Code Analysis를 비활성화하면 프로젝트는 정상이지만 ReSharper 코드 분석을 사용하려고합니다.
ReSharper → 옵션 → 일반 → 캐시 지우기를 시도했습니다 . 그러나 여전히이 문제가 있습니다!
-
한 달 전에 Visual Studio 2012 RC를 제거하고 VS 2012 RTM을 설치할 때 이러한 오류가 발생했습니다.
-
이미 ReSharper를 제거하고 다시 설치했습니다. 하지만 아직이 문제가 있습니다!
-
내 솔루션에는 5 개의 프로젝트 >> 2 개의로드 된 프로젝트 (주 프로젝트 + 리소스 프로젝트)와 3 개의 언로드 프로젝트가 있습니다
내 Visual Studio에도 더 큰 문제가 있음을 알고 있습니다 (스택 오버플로에 대한 자세한 정보)
-
내 프로젝트에 대한 참조를 추가 할 수 없습니다 (새 솔루션 및 새 프로젝트 내부에서도)
-
패키지를 설치할 수 없습니다 ( “Packet Manager 콘솔”또는 NuGet 패키지 관리로)
-
패키지를 업데이트 할 수 없습니다 ( “Packet Manager 콘솔”또는 NuGet 패키지 관리로)
나는 (나 자신과 다른 사람들의) 많은 제안을 해왔다.
-
일부 DLL 파일을 다시 저장
-
일부 창 및 레지스트리 복구 도구 사용
-
ReSharper 제거
-
Visual Studio 복구
-
과…
그러나 나는 그것을 해결할 수 없었다.
나는 새로운 Windows를 설치 생각 해요 🙁
무엇이 잘못되었으며 어떻게 해결할 수 있습니까?
답변
Visual Studio → 메뉴 도구 → 옵션 → ReSharper , Suspend단추 및 Resume다시 시도 하십시오 (창을 닫을 필요가 없습니다). 이것은 내 경우에 작동합니다.
답변
VS -> Tools -> Options -> ReSharper Suspend button
Clear Contents of -> AppData\Local\JetBrains\ReSharper\v7.1\SolutionCaches
VS -> Tools -> Options -> ReSharper Resume button
답변
이것은 나를 위해 일했습니다 (VS2012u4, R # 7.1.3).
- Resharper> 옵션> 환경 : 일반> 캐시 지우기
- Visual Studio를 다시 시작하십시오.
답변
Resharper 캐시 지우기 : Resharper-> 옵션-> 일반-> 캐시 지우기를 닫고 솔루션을 닫았다가 다시여십시오. R # 9.0 업데이트 1에서 작동했습니다.
답변
솔루션에 동일한 라이브러리의 서로 다른 두 가지 버전이있는 경우 ReSharper에서 발생합니다. 예를 들어 프로젝트 A는 automapper 버전 1.1을 참조하고 프로젝트 B는 automapper 버전 1.0을 참조합니다.
Visual Studio는 바인딩 할 DLL 중 하나를 선택하는 상황에서 예상대로 컴파일 및 실행되는 경우가 많습니다. 그러나 ReSharper는 크게 혼란스러워합니다. 나에게 이것은 단지 사기꾼이 아닌 해결하기를 요청하는 ReSharper 오류 여야합니다.
최신 정보:
나는 이틀 전에 (이 포스트를 만든 다음 날) 총 우연히 만났고 VS API의 버그로 인해이 링크 를 발견했습니다. 나는 그들이 권장하는 모든 것을 시도했지만 일시적으로 해결할 수 없었습니다 : google.code에서 다운로드 한 Autofac 2.6.x를 가지고 NuGet 패키지 버전으로 바꾸었고 새로운 참조를 보지 않으려 고 거부했습니다. 내가 한 일에 상관없이
그들은 R # 8 EAP 설치를 제안 하지만 나에게는 이전 버전의 Autofac으로 다운 그레이드하는 것이 번거로웠다.
도움이 많이되지는 않지만 유용 할 수 있습니다.
답변
이것은 Visual Studio 2015 및 ReSharper Ultimate 10.0.2에서 발생했습니다. 나는이 답변 이전에 작성된 거의 모든 솔루션을 시도했지만 (다시 설치 제외) 아무런 효과가 없었습니다.
매우 다양한 순서로 위의 다양한 단계를 다시 수행했습니다 .
- ReSharper → 옵션 → 환경 → 일반 → 캐시 지우기
- 그렇지 않으면이 옵션을 사용할 수 없으므로 ReSharper를 일시 중단 하기 전에이 작업을 수행해야합니다.
- 이것은
C:\Users\YourUsername\AppData\Local\JetBrains\Transient\ReSharperPlatformVs14\v04
다른 게시물에서 언급 한대로 파일을 지 웁니다.
- 도구 → 옵션 → ReSharper Ultimate → 일시 중단
- Visual Studio 닫기
- 이것은 실제로 ReSharper 캐시 지우기를 수행합니다.
- Visual Studio 열기
- 솔루션을 엽니 다
- Visual Studio에서 IntelliSense에 코드 문제가 없음을 감지하고이 시점에서 빌드를 수행했을 수 있습니다.
- 도구 → 옵션 → ReSharper Ultimate → 이력서
마지막 단계 후에 당신이 아무것도 다시 설치할 필요가없는 한숨을 쉬게 할 수 있기를 바랍니다.