2009-03-20 9 views
0

솔루션 WinSync에는 세 가지 프로젝트가 있습니다. WinSyncGui, WinSyncLib 및 설치 프로그램이 있습니다. WinSyncGui에는 WinSyncLib의 파일이 필요합니다. WinSyncGui에 WinSyncLib을 포함 시키려면 어떻게해야합니까?Visual Studio의 프로젝트 종속성

VS이 형식 또는 네임 스페이스 이름 'WinSyncLib이'을 (를) 찾을 수 없습니다 불평 (당신은 using 지시문 또는 어셈블리 참조가?)

내가 WinSyncGui이 WinSyncLib에 따라 달라집니다 있도록 (종속성을 설정 해방 있도록 한 먼저 빌드됩니다.)하지만 여전히 작동하지 않습니다.

+0

어떤 언어를 사용하고 있습니까? 네이티브 응용 프로그램 또는 .net 응용 프로그램을 빌드하려고합니까? – lyxera

+0

태그는 C# 및 .NET을 명확하게 나타냅니다. – Malfist

답변

4

오른쪽 프로젝트 (WebSyncGui)를 클릭하고 참조, 프로젝트 탭을 추가를 선택 한 다음 참조 할 필요가 프로젝트를 선택합니다.

3

나는 의존성

잘못된 소리

을 설정했습니다. "의존성"을 설정 했습니까, 아니면 "참조"를 설정 했습니까? 종속성은 빌드 순서를 결정하고, 참조는 프로젝트를 링크하는 데 사용됩니다.

1

모든 유형이 공개입니까? 한정자를 생략하면 기본적으로 내부입니다.

0

솔루션에서 마우스 오른쪽 버튼을 클릭하고 Project dependencies을 선택하고 원하는 종속성을 설정하십시오. 예를 들어 하나의 솔루션에 두 개의 exe 파일이있는 경우 유용합니다. 참조로 다른 exe를 추가하는 것은 번거롭기 때문에 먼저이 옵션을 사용하여 종속 된 실행 파일을 빌드 한 다음 빌드 후 이벤트가 대상 디렉토리에 복사하는 중입니다. 매우 유용한 장난감.

enter image description here