This is my fist attempt at a proper installation of anything I have written, so my apologies if this is very basic or simple

I am using Inno Setup for this.
I was of the belief that when the app is compiled into an exe file, it also included all of the ocx and dll files, eg vbSysTrayTools.dll - not windows dll files.

Is this not the case?

I have installed Microsoft Virtual PC 2007, and loaded Win XP onto it and then tried to install my app onto it.

It seemed to install ok, no error messages, but when I went to run it, it had the error message:

MSMAPI32.ocx or dependancy not registered, or file is missing

Do I have to somehow manually add these?