다음을 통해 공유


기존 코드 파일에서 새 프로젝트 만들기 마법사

업데이트: 2007년 11월

이 마법사를 사용하여 기존 코드 파일에서 Visual Studio 프로젝트를 만들 수 있습니다. 프로젝트가 사용자의 컴퓨터에 만들어지고 모든 관련 파일이 이 프로젝트에 추가됩니다. Visual Studio IDE(통합 개발 환경)에서 이 새 프로젝트로 작업할 때 응용 프로그램을 디자인, 개발, 디버그 및 배포하는 데 필요한 모든 도구를 사용할 수 있습니다. IntelliSense 같은 코딩 지원을 사용하여 코드 파일을 보거나, 편집, 빌드 및 디버그할 수 있습니다.

이 마법사를 사용할 경우 프로젝트에 추가될 기존 코드 파일과 프로젝트를 빌드할 때 만들어질 응용 프로그램에 대한 자세한 정보를 지정해야 합니다. 이 마법사에 액세스하려면 파일 메뉴에서 새로 만들기를 선택한 다음 기존 코드의 프로젝트를 클릭합니다.

보안 정보:

기존 코드 파일을 사용하여 프로젝트를 만들기 전에 Visual Studio 외부의 코드 파일을 신뢰할 수 있는지 확인합니다. Visual Studio에서 프로젝트를 열면 로컬 컴퓨터의 완전히 신뢰된 devenv.exe 프로세스에서 해당 프로젝트의 코드가 자동으로 실행됩니다.

시작 페이지

이 페이지는 기존 코드 파일에서 프로젝트 만들기 마법사로 안내합니다.

  • 만들 프로젝트 형식
    Visual Studio 프로젝트를 만드는 데 사용될 코드 파일의 언어를 지정합니다.

프로젝트 정보 지정 페이지

참고:

이 페이지는 Visual Basic, Visual C# 및 Visual J# 프로젝트용입니다.

이 페이지에서 기존 코드 파일과 만들어질 응용 프로그램에 대한 정보를 제공합니다.

  • 파일의 위치
    Visual Studio 프로젝트를 만드는 데 사용될 코드 파일의 위치를 지정합니다. 위치는 컴퓨터의 폴더나 UNC 경로일 수는 있지만 URL일 수는 없습니다.

  • 찾아보기
    기존 코드 파일이 들어 있는 폴더를 탐색할 수 있는 파일 위치 대화 상자를 표시합니다.

  • 하위 폴더 포함
    시작 페이지의 만들 프로젝트 형식에 지정된 언어로 되어 있는, 하위 폴더의 파일을 추가합니다. 또한 텍스트, 아이콘, 비트맵 파일 등 특정 언어와 관련되지 않은, 하위 폴더의 파일도 추가합니다.

  • 이름
    프로젝트 이름을 지정합니다.

  • 프로젝트 파일 위치
    만들어지는 프로젝트 파일의 위치를 지정합니다. 위치는 컴퓨터의 폴더나 UNC 경로일 수는 있지만 URL일 수는 없습니다.

  • 찾아보기
    프로젝트 파일을 찾을 폴더를 탐색할 수 있는 프로젝트 파일 위치를 선택하십시오. 대화 상자를 표시합니다.

  • 출력 형식
    프로젝트에서 만들어지는 출력의 형식을 지정합니다. 이러한 프로젝트 형식에 대한 자세한 내용은 Visual Studio의 기본 프로젝트 템플릿를 참조하십시오.

프로젝트 위치 및 소스 파일 지정 페이지

참고:

이 페이지는 Visual C++ 프로젝트용입니다.

이 페이지에서 프로젝트를 만드는 데 사용될 기존 코드 파일에 대한 정보를 제공합니다.

  • 프로젝트 파일 위치
    프로젝트 파일의 위치를 지정합니다. 위치는 컴퓨터의 폴더나 UNC 경로일 수는 있지만 URL일 수는 없습니다.

    참고:

    이 정보는 반드시 제공해야 합니다.

  • 찾아보기
    프로젝트 파일을 찾을 폴더를 탐색할 수 있는 프로젝트 파일 위치 대화 상자를 표시합니다.

  • 프로젝트 이름
    프로젝트 이름을 지정합니다.

    참고:

    이 정보는 반드시 제공해야 합니다.

  • 이 폴더의 파일을 프로젝트에 추가
    프로젝트에 추가할 파일 형식에 지정된 형식으로 되어 있는, 지정된 폴더의 파일을 재귀적으로 추가합니다.

  • 하위 폴더 추가
    나열된 폴더와 모든 하위 폴더의 파일을 재귀적으로 추가합니다.

  • 폴더
    Visual Studio 프로젝트를 만드는 데 사용될 코드 파일의 위치와 프로젝트 파일의 위치를 지정합니다. 위치는 컴퓨터의 폴더나 UNC 경로일 수는 있지만 URL일 수는 없습니다.

    소스 코드 제어상의 이유로, 이 프로젝트에는 위치를 상대 경로로만 나타낼 수 있는 파일을 추가하는 것이 좋습니다. 즉 다른 드라이브나 컴퓨터에 있는 파일은 프로젝트 폴더에 포함하지 않습니다.

  • 추가
    기존 코드 파일이 들어 있는 폴더를 탐색할 수 있는 이 폴더의 파일을 프로젝트에 추가 대화 상자를 표시합니다.

  • 제거
    목록에서 선택한 폴더를 제거합니다.

  • 프로젝트에 추가할 파일 형식
    지정된 폴더에서 프로젝트에 추가되는 파일의 형식을 지정합니다. 와일드카드를 사용하여 파일 형식을 지정할 수 있습니다.

  • 솔루션 탐색기에서 모든 파일 표시
    솔루션 탐색기의 초기 보기를 변경합니다. 이 옵션을 선택하면 프로젝트 폴더의 모든 파일이 솔루션 탐색기에 표시됩니다. 이 옵션의 선택을 취소하면 사용자의 프로젝트에 있는 파일만 표시됩니다.

프로젝트 설정 지정 페이지

참고:

이 페이지는 Visual C++ 프로젝트용입니다.

이 페이지에서 만들어질 프로젝트와 응용 프로그램의 빌드에 대한 정보를 제공합니다.

  • Visual Studio 사용
    Visual Studio IDE를 사용하여 프로젝트가 빌드되도록 지정합니다. 자세한 내용은 Visual Studio에서 C++ 프로젝트 빌드를 참조하십시오.

  • 프로젝트 형식
    만들어지는 프로젝트의 형식을 지정합니다. 이러한 프로젝트 형식에 대한 자세한 내용은 Visual C++ 프로젝트를 참조하십시오.

  • ATL에 대한 지원 추가
    프로젝트에 ATL(Active Template Library)의 클래스에 대한 지원을 포함합니다.

    참고:

    이 옵션은 ATL 코드 마법사를 사용하여 ATL 개체를 추가하는 작업을 지원하지는 않습니다. ATL 개체는 ATL 프로젝트와 ATL을 지원하는 MFC 프로젝트에만 추가할 수 있습니다.

  • MFC에 대한 지원 추가
    프로젝트에 MFC(Microsoft Foundation Class) 라이브러리에 대한 지원을 포함합니다.

  • 공용 언어 런타임에 대한 지원 추가
    CLR(공용 언어 런타임)에 대한 지원을 프로젝트에 빌드합니다. 프로젝트 출력은 네이티브 코드와 관리 코드를 결합하는 혼합 모드 어셈블리입니다.

    • 공용 언어 런타임
      CLR에 대한 지원을 추가합니다.

    • 공용 언어 런타임(이전 구문)
      이전 구문을 사용하는 CLR에 대한 지원을 추가합니다.

  • 외부 빌드 시스템 사용
    지정된 명령줄에서 외부 빌드 시스템을 사용하여 프로젝트를 빌드하도록 지정합니다. 명령줄 도구에 대한 내용은 명령줄 빌드를 참조하십시오.

디버그 구성 설정 지정

참고:

이 페이지는 Visual C++ 프로젝트용입니다.

이 페이지에서 프로젝트의 디버그 구성에 대한 설정을 제공합니다.

다음 옵션은 프로젝트 설정 지정 페이지에서 외부 빌드 시스템 사용을 선택한 경우 사용할 수 있습니다.

  • 빌드 명령줄
    빌드 작업이 수행될 때 실행되는 명령을 지정합니다.

  • 다시 빌드 명령줄
    다시 빌드 작업이 수행될 때 실행되는 명령을 지정합니다.

  • 정리 명령줄
    정리 작업이 수행될 때 실행되는 명령을 지정합니다.

  • 출력(디버깅용)
    프로젝트에 의해 빌드되는 파일의 이름을 지정합니다. 이름을 지정하지 않으면 프로젝트 이름에 .exe 파일 확장명이 추가됩니다.

다음 옵션은 항상 사용할 수 있지만 선택적입니다. 이러한 옵션에 대한 자세한 내용은 컴파일러 옵션 사전순 목록을 참조하십시오.

  • 전처리기 정의(/D)
    소스 파일에서 사용되는 전처리기 정의를 지정합니다(예: _DEBUG;WIN32).

  • 포함 검색 경로(/I)
    포함될 파일을 포함하는 디렉터리의 위치를 지정합니다.

  • 강제 포함 파일(/FI)
    포함될 특정 파일의 위치를 지정합니다.

  • .NET 어셈블리 검색 경로(/AI)
    사용될 어셈블리(DLL)를 포함하는 디렉터리의 위치를 지정합니다.

  • 강제 사용 .NET 어셈블리(/FU)
    사용될 특정 어셈블리(DLL)의 위치를 지정합니다.

릴리스 구성 설정 지정

참고:

이 페이지는 Visual C++ 프로젝트용입니다.

이 페이지에서 프로젝트의 릴리스 구성에 대한 설정을 제공합니다.

  • 디버그 구성과 동일
    릴리스 구성 설정을 디버그 구성 설정과 동일하게 설정합니다. 이 옵션을 선택하면(기본값) 이 페이지의 다른 옵션은 사용할 수 없습니다.

다음 옵션은 디버그 구성과 동일의 선택을 취소하고 프로젝트 설정 지정 페이지에서 외부 빌드 시스템 사용을 선택한 경우 사용할 수 있습니다.

  • 빌드 명령줄
    빌드 작업이 수행될 때 실행되는 명령을 지정합니다.

  • 다시 빌드 명령줄
    다시 빌드 작업이 수행될 때 실행될 명령을 지정합니다.

  • 정리 명령
    정리 작업이 수행될 때 실행되는 명령을 지정합니다.

  • 출력(디버깅용)
    프로젝트에 의해 빌드되는 파일의 이름을 지정합니다. 이름을 지정하지 않으면 프로젝트 이름에 .exe 파일 확장명이 추가됩니다.

다음 옵션은 디버그 구성과 동일의 선택을 취소한 경우 사용할 수 있지만 선택적입니다. 이러한 옵션에 대한 자세한 내용은 컴파일러 옵션 사전순 목록을 참조하십시오.

  • 전처리기 정의(/D)
    소스 파일에서 사용되는 전처리기 정의를 지정합니다(예: _DEBUG;WIN32).

  • 포함 검색 경로(/I)
    포함될 파일을 포함하는 디렉터리의 위치를 지정합니다.

  • 강제 포함 파일(/FI)
    포함될 특정 파일의 위치를 지정합니다.

  • .NET 어셈블리 검색 경로(/AI)
    사용될 어셈블리(DLL)를 포함하는 디렉터리의 위치를 지정합니다.

  • 강제 사용 .NET 어셈블리(/FU)
    사용될 특정 어셈블리(DLL)의 위치를 지정합니다.

참고 항목

작업

방법: 기존 코드 파일로 프로젝트 만들기

방법: 기존 코드로 C++ 프로젝트 만들기

기타 리소스

프로젝트, 사용자 인터페이스 요소