Sounds that something has deleted the setup.exe before WebPI calls it. Do you have anything installed on the machine that automatically clean up temp folder for you
You can manually install VWD from here if the issue cannot be resolved,
http://www.asp.net/downloads/essential/