As limas de EXE são o método preferred para instalar nosso software, porque podem detetar uma versão existente do software e oferecer ao usuário a opção de desinstalar o produto existente. As limas de MSI não têm esta habilidade e instruirão o usuário usar a adição/removem os programas no painel de controle para remover primeiramente o produto existente.
Em muitas situações, o empacotamento de EXE combinado com a comando-linha pre-configured opções seria suficientemente error-proof, especialmente se /qb é usado. A opção de /qb tem o efeito frequentemente-desejável de eliminar os diálogos do GUI que permitem o usuário de cancelar como o produto é instalado.
O único problema com utilização do EXE levanta-se quando você precisa de desdobrar uma instalação/melhoramento desacompanhados. Não há nenhuma maneira de instruir o EXE para desinstalar a versão existente sem primeiro alerta o usuário.