2010-12-05 3 views
2

전에이 작업을 수없이 수행했지만 지금은 VS2010에서 협력하지 않는 프로젝트가 있습니다.내가 생각하는 디버깅은 가짜 VS2010 오류입니다 (어셈블리 참조가 누락되었습니다)

나는 플러그인이있어서 테스트해야합니다. 그래서 나는 플러그인을 호스팅 할 테스트 애플리케이션을 작성했다. 이 작업을 수행 할 때마다 플러그인에 대한 참조를 추가 한 다음 코드에 선언합니다. 테스트 응용 프로그램에는 기본적으로 using 문이 추가되어 있지 않으므로 유형 위에 마우스를 올려 놓고 Shift-Alt-F10을 누르고 Enter 키를 눌러 using 문을 자동으로 생성합니다. 나는 오늘까지 이것이 실패하지 않았다.

내가 가진 문제는 내가 그것을 처음으로, 그것은 문 미세 추가,하지만 내가 컴파일 할 때 오류 얻을 수 있습니다 :

이 네임 스페이스 이름 '회사'의 유형이

을 찾을 수 없습니다 (using 지시문이나 어셈블리 참조가 누락 되었습니까?).

아니요, 아닙니다. 그것은 바로 입니다.이 있습니다.입니다. 하지만 지금은 문제가있는 것처럼 내 플러그인에 빨간색 밑줄이 그어져 있습니다.

VS2010을 닫고 프로젝트를 다시 열면 해당 프로젝트가 열리고 플러그인 유형이 파란색으로 올바르게 강조 표시됩니다. 그러나 컴파일 할 때 오류가 다시 발생하고 빨간색 밑줄이 다시 표시됩니다.

이것은 완전히 나를 심하게 괴롭 히고 있습니다. 나는 누군가가 이것을 전에 보았거나, 내가 어리석은 일을 잘못 지적하기를 바라고있다.

답변

2

딱지. 테스트 응용 프로그램 프로젝트 속성을 살펴보고 .NET 타겟 프레임 워크를 4.0 CP 대신 4.0으로 설정하기로 결정했습니다. 그건 내 문제를 해결. 아!

관련 문제