Pergunta

Eu tenho um arquivo .exe, que deve ser executado assim que a instalação do aplicativo principal está terminado.

Eu entendo isto pode ser conseguido usando a ação personalizada. Eu preciso de um pouco de ajuda na criação de uma ação personalizada. Eu estou usando VS2008, .NET 3.5,

Como eu sou novo para c #, se os suggetions estão em detalhe, iria me ajudar a entender melhor.

Foi útil?

Solução

Verifique este artigo ( http://msdn.microsoft.com/en -us / library / d9k65z2d.aspx ), mesmo que seja em VB.NET ele se aplica ao C # também.

A parte mais importante é (traduzido para C #) a criação de uma nova biblioteca de classes, e adicionando uma nova classe Installer com o seguinte conteúdo:

override void Commit(IDictionary savedState)
{
    base.Commit(savedState);
    System.Diagnostics.Process.Start("myApp.exe");
}

Como se afirma no artigo que você pode, então, criar uma nova ação personalizada com uma referência ao seu projeto recém-criado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top