Instalador personalizado para aplicativo no Visual Studio 2017

Preciso gerar um instalador para o meu aplicativo, mas primeiro preciso saber se ele já está instalado no sistema node.js, npm e outros aplicativos

É possível incluir a instalação do node.js na instalação do meu aplicativo e saber se ele já está instalado?

Estou usando o Visual Studio 2017 e um projeto WPF para aplicativos de desktop

Quando o aplicativo já está instalado, preciso executar comandos npm no console, por esse motivo, preciso instalá-los antes ou verificar se eles estão instalados corretamente

Agradeço qualquer ajuda.

questionAnswers(1)

yourAnswerToTheQuestion