2013-07-05 4 views
1

ClassLibrary1이라는 클래스 라이브러리를 만든 다음 솔루션을 마우스 오른쪽 단추로 클릭하고 ClassLibrary2라는 다른 클래스 라이브러리를 추가한다고 가정합니다.프로젝트가 동일한 솔루션의 다른 프로젝트를 참조 할 수 없음

image

나는으로 ClassLibrary1에서 모든 클래스가 다른 클래스 ClassLibrary2과 반대를 참조 할 수 없습니다 것을 찾을 수 있습니다. 내가 다른에서 솔루션을 참조 할 수있는 방법

image

가? 내가 ... 한 그들이 교차 참조 할 수 있습니다 동일한 솔루션에 속하는으로보다 랬있어

라파엘

답변

0

대상 라이브러리의 참조 섹션에서 마우스 오른쪽 버튼을 클릭하고 "참조 추가"를 클릭해야합니다. 대화 상자에서 참조 할 프로젝트를 선택하십시오.

ClassLibrary1에 있고 ClassLibrary2의 항목을 참조하려는 경우 ClassLibrary1의 참조 섹션을 마우스 오른쪽 단추로 클릭하고 "Projects"섹션으로 이동하여 목록에서 ClassLibrary2를 두 번 클릭해야합니다.

는 여기를 참조하십시오 : https://www.youtube.com/watch?v=Rs4ovgC0Wmw

+0

이 오류 메시지가 발생으로이 실제로 작동하지 않습니다. " 추가 할 수없는 'DLL'이상이 설치되어 있어야합니다 어셈블리 'EXE'확장자에 대한 참조 참조되기 위해서. " – seansand

+0

나는 당신이보고있는 것을 모른다. 그러나 그것은 확실히 나를 위해 일한다. 내가 한 비디오는 다음과 같습니다. https://www.youtube.com/watch?v=Rs4ovgC0Wmw –

+0

잘못된 유형의 프로젝트를 생성하는 것으로 밝혀졌습니다. 그렇게하면 오류 메시지가 나타납니다. 따라서 서로 참조하는 프로젝트는 호환 가능한 유형이어야합니다. 말할 필요도없이, 지금은 Visual Studio의 오류 메시징에별로 감탄하지 않습니다. – seansand

-1

참조을 ClassLibrary2 프로젝트 (asssembly)에 추가해야합니다.

그런 다음 해당 프로젝트에서 네임 스페이스와 유형을 사용할 수 있습니다.

다른 프로젝트를 마우스 오른쪽 단추로 클릭 한 다음 참조 추가를 클릭하십시오.

관련 문제