2017-12-18 16 views
0

asp.net mvc 기반 웹 응용 프로그램 개발을위한 IDE로 Visual Studio 2017을 사용하고 있습니다. asp.net 프로젝트에서 내가 3 계층 아키텍처에 대한 클래스 라이브러리 응용 프로그램을 참조했습니다. 솔루션을 빌드하면 성공적으로 빌드되고 실행할 수도 있습니다. 그러나 프로젝트 코드를 볼 때 여러 위치에서 "지시문 또는 어셈블리 참조 오류가 누락 되었습니까?"와 같은 결과가 표시됩니다. 이 때문에 코드 인텔리전스가 작동하지 않습니다. 심지어 컴파일 오류가 내 코드에 있는지 여부를 확인하기 위해 단일 코드 변경을 위해 빌드를 수행해야합니다.Web Project는 Visual Studio 2017에서 오류없이 성공적으로 빌드되지만 여전히 오류로 표시됩니다.

나는 다음을했다,하지만 어떤 방법

  1. 청소 솔루션을 도움이되지 -> 그리고 .suo 파일을 제거 솔루션
  2. 를 해결
  3. 다시 시작 비주얼 스튜디오를 재건하고 다시 솔루션 디렉토리에

미리 감사드립니다 ..!

+1

GitHub 레포까지 코드를 게시하여 볼 수 있습니다. –

+1

새로운 프로젝트를 만들려고 했습니까? 처음부터 새로운 프로젝트를 복사 해보십시오. 그리고 이것에 대한 게시물이 이미 있습니다. 검색을 시도하고, 발견 한 내용을 게시하고, 이것이 왜 당신에게 적합하지 않은지 게시하십시오. – NSGaga

+0

주석 달기를 위해 @JoeHealy에게 감사드립니다. 솔루션의 모든 프로젝트에 EntityFramework 라이브러리를 다시 설치하여이 문제를 해결했습니다. 그 후에 그것은 잘 작동합니다. 그러나 왜 그것이 엔티티 프레임 워크와 그 사이의 의존성처럼 행동하는지 알지 못합니다. – Vidhselva

답변

0

솔루션의 모든 프로젝트에 EntityFramework 라이브러리를 다시 설치하여이 문제를 해결했습니다. 그 후 그것은 잘 작동합니다.