Eu tenho dois arquivos exe na mesma pasta, posso executar exe2 a partir de um botão no exe1. Hoje eu estava observando um cliente em uma sessão remota (serviços de terminal) e exe2 falhou ao executar o erro 'Arquivo não encontrado', mas exe1 estava no mesmo diretório quando verificamos. Portanto, devo usar AppDomain.CurrentDomain.BaseDirectory ou System.Environment.CurrentDirectory ?
obrigado