[c#] Visual Studio는 잘 컴파일되지만 여전히 빨간색 선이 표시됩니다.

나는 VS 2012를 사용하고 있으며 재미있는 행동을 관찰하기 시작할 때까지 잘 작동했습니다. 코드를 열면 일반적으로 코드에 오류가있을 때 볼 수있는 빨간색 밑줄이 표시됩니다. 놀랍게도 코드는 모두 잘 컴파일됩니다. 나는 전혀 정상적이지 않은 다음과 같은 관찰을했다.

  1. 코드의 빨간색 밑줄
  2. 솔루션을 청소하거나 구축하는 동안 오류가 없습니다.
  3. 빨간색 밑줄은 솔루션을 빌드 / 정리 한 후 얼마 동안 사라지지만 결국 다시 나타납니다.
  4. 이 때문에 내 지능이 작동을 멈췄습니다.
  5. 구성 요소를 마우스 오른쪽 버튼으로 클릭하고 정의로 이동할 수 없습니다.

어떤 아이디어?



답변

임시 ASP.NET 폴더의 내용을 삭제 한 다음 다시 작성하십시오. 사용자 폴더 ( IIS Express의 경우-\ AppData \ Local \ Temp \ Temporary ASP.NET Files ) 또는 Windows 디렉터리 ( IIS의 경우-C : \ Windows \ Microsoft.Net \ Framework \ vx.xx \)에 있습니다. 임시 ASP.NET 파일 )

경로가 내 머리 위로 벗어 났고 올바르지 않을 수 있습니다.


답변

Visual Studio 2017 :

Visual Studio를 닫고 .vs솔루션 디렉터리에 있는 폴더를 제거하면 저에게 효과적이었습니다.

이 폴더에는 hidden속성이 있습니다. 숨김 파일을 표시하려면 폴더 옵션에서 설정을 변경해야 할 수 있습니다.


답변

Visual Studio 2012에서 생성되었지만 2013 년에 실행중인 솔루션으로 작업하는 동안이 문제가 발생했습니다. Visual Studio를 닫고 모든 \ bin 및 \ obj 디렉터리를 삭제하면 문제가 사라졌습니다.


답변

나에게이 문제는 프로젝트를 언로드하고 다시로드했을 때 수정되었습니다. 나는 나를 위해 일했고 그것이 당신에게도 효과가 있기를 바랍니다 🙂


답변

나는 이것이 오래되었다는 것을 알고 있지만 사람들이 내가 Google에서했던 것처럼이 스레드를 찾는 경우를 대비하여. svn에서 일부 충돌을 해결 한 후이 문제가 발생했습니다. 솔루션에는 여러 프로젝트가 있으며 몇 가지 다른 프로젝트에서 일부 충돌을 해결했습니다. Build-> Clean Solution 다음에 Build-> Rebuild Solution을 수행했고 모든 것이 다시 좋았습니다.


답변

이 문제가 있었고 ReSharper와 관련이있었습니다.

나를위한 솔루션 단계 :

1) ReSharper 비활성화

VisualStudio\Tools\Options\ReSharper Ultimate\General\Suspend Now

2) 솔루션 구축

(Ctrl-Shift-B)

3) ReSharper 다시 활성화

VisualStudio\Tools\Options\ReSharper Ultimate\General\Resume Now

스티브


답변

resharper와 같은 플러그인이 설치되어 있습니까? 잘못된 플러그인에 문제가 있습니다.

플러그인이 실행되지 않도록 안전 모드에서 Visual Studio를 실행 해보십시오.

devenv /Safemode