나는 오늘이 문제를 겪었고 원인을 찾는 데 시간이 걸렸다.
기본적으로 내 주요 VS2015 프로젝트에는 상위 버전의 .Net Framework를 사용하여 빌드 된 하위 프로젝트가 포함되었습니다.
기 묘하게도이 문제가 발생하면 VS2015는 솔루션이 정상적으로 빌드되었다고 기꺼이보고하지만 웹 사이트를 실행하려고하면 Global.asax.cs
파일을 잘못 잘못 제안하는 오도 된 오류가 발생합니다 .
따라서이 오류가 표시되고 청소 / 재 구축이 도움이되지 않으면 프로젝트 References
트리를 열고 느낌표를 확인하십시오.
또한 Output
다음과 같은 메시지가 있는지 창을 확인하십시오 .
The primary reference "C:\Projects\Business Objects 4\bin\Release\BusinessObjects.dll"
could not be resolved because it was built against
the ".NETFramework,Version=v4.5" framework.
This is a higher version than the currently targeted framework
".NETFramework,Version=v4.0".
물론 해결책은 기본 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 상단 탭 "응용 프로그램"을 선택한 다음 대상 프레임 워크 버전을 하위 프로젝트와 일치하는 상위 버전으로 변경하는 것입니다.
Visual Studio 2015를 사용하면이 문제를 조용히 포함하는 솔루션을 완전히 구축하고 실행할 수 있습니다. 문제를 요구하고 있습니다 ..!