내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Windows Phone 8의 앱 매니페스트 파일을 수정하는 방법

2014-06-18

앱 매니페스트 파일인 WMAppManifest.xml에는 앱을 Windows Phone 스토어 에 제출할 때 필요한 속성과 설정이 들어 있습니다. Windows Phone SDK 8.0 에는 Visual Studio 와 통합된 매니페스트 디자이너가 포함되어 있습니다. 매니페스트 디자이너는 파일의 원시 XML을 편집하지 않고도 매니페스트 파일을 쉽게 업데이트할 수 있도록 해 줍니다.

매니페스트 디자이너를 사용하면 해당하는 Windows Phone 8 을 대상으로 하는 앱은 물론 Windows Phone OS 7.1 을 대상으로 하는 앱의 매니페스트 파일을 수정할 수 있습니다.

매니페스트 디자이너에서 사용할 수 있는 옵션을 보려면 이 항목 스크린샷을 참조하세요. 매니페스트 디자이너에 표시되는 옵션에 대한 자세한 내용은 Windows Phone 8의 앱 매니페스트 파일을 참조하세요.

이 항목에는 다음 단원이 포함되어 있습니다.

 

매니페스트 파일을 수정하려면 매니페스트 디자이너를 사용합니다.

매니페스트 디자이너에서 매니페스트 파일을 수정하려면

  1. Visual Studio 에서 XML 코드 뷰에 열려 있는 매니페스트 파일을 닫습니다.

  2. 솔루션 탐색기에서 열린 프로젝트의 속성 노드를 확장합니다.

  3. 매니페스트 파일 WMAppManifest.xml을 두 번 클릭합니다. 또는 파일을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 열기 또는 디자이너 보기를 선택합니다. 매니페스트 파일이 XML 코드 뷰에 이미 열린 경우 Visual Studio 에서 파일을 닫으라는 메시지를 표시합니다. 그러고 나면 매니페스트 디자이너가 새 Visual Studio 탭에서 열립니다.

경우에 따라 앱 매니페스트 파일의 XML 콘텐츠를 수동으로 편집해야 합니다. 예를 들어 다음 조건 중 하나에 해당하는 경우 XML을 수동으로 편집해야 합니다.

매니페스트 파일을 수동으로 편집하는 경우 요소의 올바른 순서를 유지해야 합니다. 그렇지 않으면 컴파일 오류가 발생할 수 있습니다. 열기 괄호(<)를 입력하여 새 XML 요소를 입력하기 시작하면 Visual Studio 의 Intellisense 기능에 해당 위치에서 유효한 요소가 표시됩니다.

매니페스트 파일 80.YamanoteManifestSchema.xsd 및 71.YamanoteManifestSchema.xsd의 스키마는 대개 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Xml\Schemas 폴더에 있습니다.

중요중요:

매니페스트 파일에서 추가하거나 수정하는 항목에 공백을 추가하지 마세요. 예를 들어 다음 예제에 표시된 대로 줄 바꿈을 추가하면 이미지가 표시되지 않습니다.

  <DeviceLockImageURI IsRelative="true" IsResource="false">
    Assets\LockIcon.png
  </DeviceLockImageURI>

XML 텍스트 편집기에서 매니페스트 파일을 수정하려면

  1. Visual Studio 의 매니페스트 디자이너에서 열려 있는 매니페스트 파일을 닫습니다.

  2. 솔루션 탐색기에서 열린 프로젝트의 속성 노드를 확장합니다.

  3. 매니페스트 파일 WMAppManifest.xml을 마우스 오른쪽 버튼으로 클릭합니다.

    • Windows Phone 8 을 대상으로 하는 프로젝트에서, 상황에 맞는 메뉴의 코드 보기를 선택합니다.

    • Windows Phone OS 7.1 대상의 프로젝트에서 연결 프로그램을 선택합니다. 연결 프로그램 대화 상자에서 XML(텍스트) 편집기를 선택합니다.

    매니페스트 디자이너에 매니페스트 파일이 이미 열려 있는 경우 Visual Studio 에서 디자이너를 닫으라는 메시지를 표시합니다. 그러고 나면 매니페스트 파일이 XML 편집기에 열립니다.

    다음 스크린샷은 XML 텍스트 편집기에 열려 있는 앱 매니페스트 파일을 보여 줍니다.

    XML text of app manifest file

매니페스트 디자이너에는 여러 페이지가 있습니다. 이 항목에는 디자이너의 각 페이지에 대한 정보가 있습니다.

  • 응용프로그램 UI

  • 기능

  • 요구 사항

  • 패키징

이 페이지를 사용하여 앱을 식별하고 설명하는 UI 세부 정보를 설정합니다. 자세한 내용은 다음 항목을 참조하세요.

Application UI page of the Manifest Editor.

이 효과를 사용하여 앱에 사용되는 기능을 지정합니다. 자세한 내용은 Windows Phone 8의 앱 기능 및 하드웨어 요구 사항을 참조하세요.

Capabilities page of the Manifest Editor.

이 페이지를 사용하여 앱의 하드웨어 요구 사항을 지정합니다. 자세한 내용은 Windows Phone 8의 앱 기능 및 하드웨어 요구 사항을 참조하세요.

요구 사항 페이지는 Windows Phone OS 7.1 을 대상으로 하는 앱에는 표시되지 않습니다.

Requirements page of the Manifest Editor.

이 페이지를 사용하여 앱에 대한 추가적인 세부 사항을 지정합니다. Windows Phone 8 을 대상으로 하는 앱의 경우 이 페이지에서 기본 언어 및 다른 지원되는 언어를 지정합니다. 기본 언어지원되는 언어에 제공하는 값에 따라 스토어에서 앱의 언어 지원에 대해 사용자에게 표시되는 항목이 결정됩니다. 이 두 값은 프로젝트 속성의 중립 언어지원되는 문화권 설정과 밀접하게 관련이 있으므로 이 값들을 수동으로 편집하는 경우 주의해야 합니다. 이러한 요소에 대한 자세한 내용은 Windows Phone 8의 앱 매니페스트 파일에서 해당 섹션을 참조하세요.

Packaging page of the Manifest Editor.

Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft