방법: 기본 프로젝트 출력의 원격 경로 지정
업데이트: 2007년 11월
장치 프로젝트의 속성 페이지를 사용하여 프로젝트를 배포할 때 사용할 원격 디렉터리를 설정할 수 있습니다. 원격 디렉터리는 응용 프로그램의 출력이 배포되는 장치 디렉터리를 지정합니다.
기본적으로 원격 디렉터리는 %CSIDL_PROGRAM_FILES%\<projectname>으로 설정됩니다. 앞부분은 CSIDL 값이고 뒷부분은 프로젝트 이름입니다. CSIDL 값을 사용하면 시스템과 독립적으로 원격 디렉터리 폴더를 식별할 수 있습니다. 이 값은 이러한 목적으로 사용하는 환경 변수보다 우선합니다. 다음 표에서는 원격 디렉터리 매개 변수에 사용할 수 있는 CSIDL 값을 보여 줍니다. 값을 캡슐화하려면 % 기호를 사용합니다.
CSIDL |
값 |
설명 |
CSIDL_DESKTOP |
0x0000 |
Smartphone에서 지원되지 않습니다. |
CSIDL_FAVORITES |
0x0006 |
사용자 즐겨찾기 항목에 대한 공용 리포지토리 역할을 수행하는 파일 시스템 디렉터리입니다. |
CSIDL_FONTS |
0x0014 |
글꼴이 들어 있는 가상 폴더입니다. |
CSIDL_PERSONAL |
0x0005 |
문서에 대한 공용 리포지토리 역할을 수행하는 파일 시스템 디렉터리입니다. |
CSIDL_PROGRAM_FILES |
0x0026 |
프로그램 파일 폴더입니다. |
CSIDL_PROGRAMS |
0x0002 |
파일 시스템 디렉터리이기도 한 사용자 프로그램 그룹이 들어 있는 파일 시스템 디렉터리입니다. |
CSIDL_STARTUP |
0x0007 |
사용자의 시작프로그램 그룹에 해당하는 파일 시스템 디렉터리입니다. 장치의 전원을 켜면 시스템에서 이 프로그램이 시작됩니다. |
CSIDL_WINDOWS |
0x0024 |
Windows 폴더입니다. |
기본 프로젝트 출력에 대한 원격 경로를 지정하려면
솔루션 탐색기에서 <Projectname>을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 속성을 클릭합니다.
구성 속성 노드를 확장하고 배포를 클릭합니다.
맨 오른쪽 창에서 프로젝트의 원격 디렉터리 속성을 설정합니다.