2017-11-30 10 views
0

솔루션의 여러 다른 프로젝트를 참조하는 프로젝트가 있습니다. Project.Web은 Project.Library를 참조합니다. 이 참조는 영원히 존재했지만 Project.Library에 몇 가지 변경 사항이 생겼습니다. 이제 "형식 또는 네임 스페이스 이름 'Library'가 네임 스페이스 'Project'에 존재하지 않습니다 (어셈블리 참조가 누락 되었습니까?) " 프로젝트 참조 - 형식 또는 네임 스페이스 이름 '라이브러리'가 네임 스페이스에 없습니다. 대상 프레임 워크 일치 (Asp.net)

내가 내 프로젝트 즉, Project.Web, Project.Library, RedirectModule 및 SitecoreEloquaConnector의 모든 대상 프레임 워크를 확인 - 그들 모두는 .NET 프레임 워크 4.5.2

I 대상 프레임 워크 =로 설정 참조를 삭제하고 읽을 수는 있지만 여전히 오류가 발생합니다.

+0

모든 프로젝트가 단일 솔루션에 있다면 질문 ... 모두 동일한 네임 스페이스를 공유합니까? 네임 스페이스를 사용하지 않는 클래스가 있습니까? 그 네임 스페이스에 관해서 코드를 보여줄 수 있습니까? .cs 파일을 보여줄 수 있습니까? – MethodMan

답변

0

참조를 제거하고 수동으로 추가해야합니다. 참조 추가를 클릭하면 찾아보기를 선택하고 dll 라이브러리를 찾습니다. 그런 다음 솔루션을 다시 작성하면 제대로 작동합니다.