When I install my application on Win7, Windows shows installation dialog saying 'Unknown Publisher'. What should I do to get rid of it?
Simply: you need a certificate from the certification authority and sign your binary. The certificate AFAIK is not for free and it is time-limited. For details see this answer.