Share via


추가 기능 패키지 개요

업데이트: 2007년 11월

추가 기능 패키지는 데이터 저장소의 addons 폴더에 배치되는 XML 파일입니다. 패키지는 RemoteAgentFileDeployer에서 장치로 파일이나 응용 프로그램을 배포하는 데 사용됩니다.

응용 프로그램에서 RemoteAgent를 만들거나 DownloadPackage를 호출하면 스마트 장치 연결 API는 인수로 제공되는 ObjectId와 ID가 일치하는 패키지를 검색합니다. API에서 패키지를 찾으면 파일을 장치로 복사하며 선택적으로 추가 기능 패키지의 정보를 기반으로 하는 실행 파일을 시작합니다. 추가 기능 패키지는 다음 정보를 포함합니다.

  • 패키지를 고유하게 식별하는 ID

  • 패키지의 이름

  • 장치 응용 프로그램에서 지원하는 프로세서 형식

  • 파일을 복사해 오는 데스크톱의 로컬 폴더

  • 파일을 복사하는 장치의 원격 폴더

  • 복사할 파일 목록

  • 선택적 명령줄 인수를 사용하여 시작할 이진 파일

패키지 사용 방법에 대한 예제는 연습: 데스크톱 및 장치 응용 프로그램 사이에서 데이터 교환을 참조하십시오.

추가 기능 패키지 파일 만들기

Visual Studio는 파일 이름에 관계없이 drive:\ProgramData\Microsoft\corecon\1.0\addons(Windows Vista) 또는 drive:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons에 있는 데이터 저장소 addons 폴더에 배치된 모든 파일을 추가 기능 패키지 파일로 처리합니다.

참고:

데이터 저장소의 addons 폴더는 Express 버전을 제외한 모든 버전의 Visual Studio를 설치하면 만들어집니다.

데이터 저장소의 addons 폴더에 대한 변경 내용을 확인해야 합니다. 패키지의 형식이 잘못되면 데이터 저장소가 손상되며 Visual Studio가 작동하지 않게 됩니다. 변경 내용을 확인하려면 Visual Studio를 닫았다가 다시 엽니다. 데이터 저장소가 손상된 경우에는 Visual Studio가 열리지 않습니다. 이러한 경우에는 모든 변경 내용을 취소하고 다시 시도해 보십시오.

참고 항목

개념

추가 기능 패키지 스키마 XML 참조

참조

RemoteAgent

FileDeployer

기타 리소스

스마트 장치 연결 API 샘플