<Package Type? = Specifies the package type as application or resource. : "resource", "application"
Version = A version string in quad notation, "Major.Minor.Build.Revision".
Architecture? = "x86" | "x64" | "arm" | "neutral"
ResourceId? = A string between 1 and 30 characters in length that consists of alpha-numeric, period, and dash characters.
FileName = A string between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.
Offset? = unsignedLong
Size? = unsignedLong >
<!-- Child elements -->
Resources
Chave
? opcional (zero ou um) {} intervalo específico de ocorrências
Atributos
Atributo
Descrição
Tipo de dados
Obrigatório
Type
Define o tipo de pacote no pacote.
Uma cadeia de caracteres que especifica o tipo de pacote. Isso pode ser: "recurso" ou "aplicativo"
Não
Versão
Define o número de versão do pacote.
Uma cadeia de caracteres de versão na notação quad, "Major.Minor.Build.Revision".
Yes
Arquitetura
Descreve a arquitetura do código contido no pacote. Um pacote que inclui código executável deve incluir esse atributo.
Esse pode ser um dos seguintes valores: "x86", "x64", "arm", "neutral"
Não
ResourceId
Descreve o tipo de recurso no pacote.
Uma cadeia de caracteres entre 1 e 30 caracteres de comprimento que consiste em caracteres alfanuméricos, de ponto e de traço.
Não
FileName
Descreve o nome do arquivo do pacote.
Uma cadeia de caracteres entre 1 e 256 caracteres que não pode conter estes caracteres: <, >, :, ", ", |, ?ou *.