I admit that VM Application names can be a bit tricky, or at least non-intuitive. The basic issue is this, you have some binary - let's call it MyApp.exe - and you want to install it on your VM.
Therefore, you create a blob with the name MyBlob and set your install script to the following:
You then name your VM Application "MyVmApp" ...