I would need a fruit machine to test it; old habits die hard, no code leaves my place without testing - period.
I'm currently offshore, I won't take on building it remotely. Also I have assiduously, knowingly and deliberately avoided installing a calibre development environment
It would be better if you resolved pre-req's issue. VS2008 will run on XP, there's nothing special I can think of. IIRC it requires .NET3.51 but if you don't already have it, then the install will get it from the install media.
What sort of install did you do? I always do a Custom, but IIRC the only thing that's changeable for VS2008 is the install location and what doco gets installed
So what message do you get ?
BR