Se você adicionar algum componente ao projeto e simplesmente gerar o .exe, existe uma grande probabilidade de seu .exe não rodar em máquinas que não tenham o Visual Basic instalado, eu sempre que desenvolvo um projeto e adiciono algum componente, gero o package, assim todos os arquivos .dll e .ocx serão instalados na máquina cliente, não ocasionando problemas. Faça um teste.