이것은 나를 미치게 만든다.
수정하려고하는 다소 큰 프로젝트가 있습니다. 를 입력했을 때 DbCommand
Visual Studio가 구문 강조 표시를하지 않았고 System.Data.Common
.
아무 것도 강조 표시되지 않았지만 프로젝트가 내 브라우저에서 제대로 실행되는 것 같았습니다. 그래서 디버거를 실행하여 제대로 작동하는지 확인했습니다.
강조 표시를하지 않은 수업이 호출 될 때마다 나는 "the source file is different from when the module was built"
메시지를받습니다.
솔루션을 정리하고 여러 번 다시 빌드하고 tmp 파일을 삭제 한 다음 여기의 모든 지침을 따랐습니다. "소스 파일이 모듈이 빌드되었을 때와 다릅니다." , 웹 서버를 다시 시작했지만 소스 파일이 명확하지 않은 경우 여전히 다릅니다.
이 때문에 오늘 작성한 코드를 테스트 할 수 없습니다.
- 방금 컴파일했을 때 소스가 바이너리와 어떻게 다를 수 있습니까?
- 비주얼 스튜디오에 감각을 두드리는 방법이 있습니까? 아니면 뭔가 빠졌습니까?