다음을 통해 공유


<Projectname> 속성 페이지 대화 상자, 공용 속성, 프레임워크 및 참조

이 속성 페이지를 사용하여 C++ 프로젝트의 참조를 .NET Framework 어셈블리, COM 구성 요소 또는 외부 프로젝트로 설정합니다.

이 속성 페이지를 열려면 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 단추를 클릭하고 속성을 클릭하고 공용 속성 노드를 확장한 다음 참조를 선택합니다.

대상 프레임워크

기본적으로 새 프로젝트에 대해 대상 프레임워크는 .NET Framework 4로 설정되어 있습니다.IDE는 대상이 지정된 프레임워크 수정을 지원하지 않지만 수동으로 변경할 수 있습니다.

프로젝트 파일(.vcxproj)에서는 기본 대상 프레임워크가 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion> 속성 요소에 의해 표현됩니다.대상이 지정된 프레임워크를 변경하려면 프로젝트를 언로드하고 텍스트 편집기를 사용하여 프로젝트 파일을 연 다음 속성 이름의 값을 v4.0에서 서버에 설치된 다른 버전으로 변경하십시오.예를 들어, 사용자가 지정 하는 경우 v3.5, 0.5 인은 .NET Framework 3.5, Visual Studio 2008 s p 1을 설치 해야 합니다.파일을 저장하고 닫은 다음 프로젝트를 다시 로드하고 속성 페이지에서 대상 지정된 프레임워크가 표시되는지 확인하십시오.자세한 내용은 방법: 대상 프레임워크 및 플랫폼 도구 집합 수정를 참조하십시오.

참조

참조 창에는 .NET Framework 어셈블리, COM 구성 요소, 외부 프로젝트 등 프로젝트에서 현재 참조하는 모든 구성 요소 목록이 표시됩니다.

  • 새 참조 추가
    참조 추가 대화 상자를 엽니다.

  • 참조 제거
    참조 목록에서 선택한 참조를 삭제합니다.

47w1hdab.collapse_all(ko-kr,VS.110).gifActiveX 참조 속성

ActiveX 참조 속성은 COM 구성 요소 참조에만 사용 가능합니다.참조 창에서 COM 구성 요소를 선택한 경우에만 이러한 속성이 표시됩니다.속성은 수정할 수 없습니다.

  • 컨트롤 전체 경로
    참조된 컨트롤에 대한 디렉터리 경로를 표시합니다.

  • 컨트롤 GUID
    ActiveX 컨트롤의 GUID를 표시합니다.

  • 컨트롤 버전
    참조된 ActiveX 컨트롤의 버전을 표시합니다.

  • 형식 라이브러리 이름
    참조된 형식 라이브러리의 이름을 표시합니다.

  • 래퍼 도구
    참조된 COM 라이브러리 또는 ActiveX 컨트롤에서 interop 어셈블리를 빌드하는 데 사용하는 도구를 표시합니다.

47w1hdab.collapse_all(ko-kr,VS.110).gif어셈블리 참조 속성

어셈블리 참조 속성은 .NET Framework 어셈블리 참조에만 사용 가능합니다.참조 창에서 .NET Framework 어셈블리를 선택한 경우에만 이러한 속성이 표시됩니다.속성은 수정할 수 없습니다.

  • 상대 경로
    프로젝트 디렉터리에서 참조된 어셈블리까지의 상대 경로를 표시합니다.

47w1hdab.collapse_all(ko-kr,VS.110).gif빌드 속성

다음 속성을 사용하여 참조를 통해 빌드하는 방법을 지정할 수 있습니다.

  • 로컬 복사
    빌드하는 동안 참조된 어셈블리를 대상 위치에 자동으로 복사할지 여부를 지정합니다.

  • 위성 어셈블리 로컬 복사
    빌드하는 동안 참조된 어셈블리의 위성 어셈블리를 대상 위치에 자동으로 복사할지 여부를 지정합니다.로컬 복사가 true인 경우에만 사용됩니다.

  • 참조 어셈블리 출력
    이 어셈블리가 빌드 프로세스에서 사용되도록 지정합니다.true이면 이 어셈블리는 빌드하는 동안 컴파일러의 명령줄에서 사용됩니다.

47w1hdab.collapse_all(ko-kr,VS.110).gif프로젝트 참조 속성

다음 속성에서는 참조 창에서 선택되는 프로젝트에서 일반적으로 동일한 솔루션에 속하지 않은 다른 프로젝트에 이르기까지 프로젝트 간 참조를 정의합니다.선택한 프로젝트는 종속 프로젝트이며 다른 프로젝트는 독립적 프로젝트입니다.프로젝트 대 프로젝트 참조를 만든 후 그 결과로 종속 프로젝트 전에 독립 프로젝트가 만들어집니다.프로젝트 참조는 전체 솔루션이 아닌 특정한 종속 프로젝트에 적용됩니다.자세한 내용은 프로젝트 참조 관리를 참조하십시오.

  • 라이브러리 종속성 링크
    이 속성을 True로 설정하면 프로젝트 시스템이 독립 프로젝트에서 만드는 .obj 파일인 종속 프로젝트에 연결됩니다.일반적으로 True를 지정합니다.

  • 프로젝트 식별자
    독립 프로젝트를 고유하게 식별합니다.속성 값은 수정할 수 없는 내부 시스템 GUID입니다.

  • 라이브러리 종속성 입력 사용
    이 속성을 False로 설정하면 프로젝트 시스템이 종속 프로젝트에서 만드는 라이브러리에 대해 .obj 파일인 독립 프로젝트에 연결되지 않습니다.따라서 이 값은 증분 링크를 비활성화합니다.일반적으로 비종속 프로젝트가 많이 있을 경우 응용 프로그램을 빌드하는 데 시간이 오래 걸릴 수 있으므로 False가 지정됩니다.

47w1hdab.collapse_all(ko-kr,VS.110).gif참조 속성

다음 속성은 수정할 수 없습니다.

  • 어셈블리 이름
    참조된 어셈블리의 어셈블리 이름을 표시합니다.

  • 문화권
    선택한 참조의 문화권을 표시합니다.

  • 설명
    선택한 참조에 대한 설명을 표시합니다.

  • 전체 경로
    참조된 어셈블리에 대한 디렉터리 경로를 표시합니다.

  • ID
    .NET Framework 어셈블리의 경우 전체 경로를 표시합니다.COM 구성 요소의 경우 GUID를 표시합니다.

  • 레이블
    참조의 레이블을 표시합니다.

  • Name
    참조의 이름을 표시합니다.

  • 공개 키 토큰
    참조된 어셈블리를 식별하는 데 사용되는 공개 키 토큰을 표시합니다.

  • 강력한 이름
    참조된 어셈블리에 강력한 이름이 있으면 true입니다.강력한 이름이 지정된 어셈블리의 버전은 고유합니다.

  • 버전
    참조된 어셈블리의 버전을 표시합니다.

참고 항목

작업

방법: 프로젝트 속성 페이지 열기

참조

속성 페이지(C++)