How to: Criar associações de Arquivo para um aplicativo de ClickOnce
ClickOnceaplicativos podem ser associados um ou mais extensões, para que o aplicativo será iniciado automaticamente quando o usuário abre um arquivo desses tipos. A adição de suporte de extensão de nome de arquivo para um ClickOnce aplicativo é simples.
Criar associações de arquivo para um aplicativo de ClickOnce
Criar um ClickOnce aplicativo normalmente, ou usar seu existente ClickOnce aplicativo.
Abra o manifesto do aplicativo com um editor de texto ou XML, como o bloco de notas.
Encontrar o assembly elemento. Para obter mais informações, consulte ClickOnce Application Manifest.
Como um filho de assembly elemento, adicione um fileAssociation elemento. O fileAssociation elemento possui quatro atributos:
extension: A extensão de nome de arquivo que você deseja associar com o aplicativo.
description: Uma descrição do tipo de arquivo, será exibido no shell do Windows.
progid: Uma seqüência de caracteres que identifica o tipo de arquivo para marcá-lo no registro.
defaultIcon: Um ícone a ser usado para esse tipo de arquivo. O ícone deve ser adicionado como um recurso de arquivo no manifesto do aplicativo. Para obter mais informações, consulte How to: Incluir um Arquivo de dados em um aplicativo de ClickOnce.
Para obter um exemplo de file e fileAssociation elementos, consulte <fileAssociation> Elemento (aplicativo deClickOnce ).
Se você quiser associar mais de um tipo de arquivo com o aplicativo, adicionar adicional fileAssociation elementos. Observe que o progid atributo deve ser diferente para cada um.
Após terminar o manifesto do aplicativo, assinar novamente o manifesto. Você pode fazer isso partir da linha de comando usando o Mage.
mage -Sign WindowsFormsApp1.exe.manifest -CertFile mycert.pfx
Para mais informações, consulte: Mage (geração de manifesto e ferramenta de edição).
Consulte também
Referência
<fileAssociation> Elemento (aplicativo deClickOnce )