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.

questionAnswers(2)

yourAnswerToTheQuestion