<fileAssociation> 요소(ClickOnce 응용 프로그램)

업데이트: 2007년 11월

응용 프로그램과 연결할 파일 확장명을 식별합니다.

<fileAssociation
        xmlns="urn:schemas-microsoft-com:clickonce.v1"
        extension
        description
        progid
        defaultIcon
/>

요소 및 특성

fileAssociation 요소는 선택적 항목입니다. 이 요소에는 다음과 같은 특성이 있습니다.

특성

설명

extension

필수 요소입니다. 응용 프로그램과 연결할 파일 확장명입니다.

description

필수 요소입니다. 셸에 사용할 파일 형식에 대한 설명입니다.

progid

필수 요소입니다. 파일 형식을 고유하게 식별하는 이름입니다.

defaultIcon

필수 요소입니다. 이 확장명을 가진 파일에 사용할 아이콘을 지정합니다. 이 요소를 포함하는 <assembly> 요소(ClickOnce 응용 프로그램) 내에서 <file> 요소(ClickOnce 응용 프로그램)를 사용하여 아이콘 파일을 지정해야 합니다.

설명

이 요소는 "urn:schemas-microsoft-com:clickonce.v1"에 대한 XML 네임스페이스 참조를 포함해야 합니다. <fileAssociation> 요소가 사용될 경우 부모 <assembly> 요소(ClickOnce 응용 프로그램)에 있는 <application> 요소 뒤에 와야 합니다.

ClickOnce는 기존 파일 연결을 덮어쓰지 않습니다. 파일 확장명은 응용 프로그램과 이미 연결된 경우 변경되지 않습니다.

예제

다음 코드 예제에서는 ClickOnce를 사용하여 배포되는 텍스트 편집기 응용 프로그램에 대한 응용 프로그램 매니페스트의 fileAssociation 요소를 보여 줍니다. 또한 이 코드 예제에는 defaultIcon 특성에 필요한 <file> 요소(ClickOnce 응용 프로그램)가 포함되어 있습니다.

  <file name="text.ico" size="4286">
    <hash>
      <dsig:Transforms>
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
      <dsig:DigestValue>0joAqhmfeBb93ZneZv/oTMP2brY=</dsig:DigestValue>
    </hash>
  </file>
  <file name="writing.ico" size="9662">
    <hash>
      <dsig:Transforms>
        <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity" />
      </dsig:Transforms>
      <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
      <dsig:DigestValue>2cL2U7cm13nG40v9MQdxYKazIwI=</dsig:DigestValue>
    </hash>
  </file>
  <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension=".text" description="Text  Document (ClickOnce)" progid="Text.Document" defaultIcon="text.ico" />
  <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension=".writing" description="Writings (ClickOnce)" progid="Writing.Document" defaultIcon="writing.ico" />

참고 항목

참조

ClickOnce 응용 프로그램 매니페스트