C # Windows 'Open With>' Comportamento do menu de contexto [duplicado]
Possível duplicado:
Associação de tipo de arquivo com aplicativo (C #)
Estou escrevendo um aplicativo C # Windows para visualizar e modificar arquivos '.build' (scripts nantes). Gostaria que o usuário pudesse clicar com o botão direito do mouse em um arquivo .build no Windows Explorer e selecionar a opção 'Abrir com>' para permitir que o arquivo seja modificado no meu aplicativo.
O que meu programa precisa oferecer suporte para trabalhar com esse mecanismo? O que meu programa precisa fazer no Windows para ativar o suporte ao menu de contexto?
Fiquei me perguntando se alguém poderia me apontar na direção de um bom artigo / tutorial sobre este assunto.