I deal with crashes and customers a lot, and I am ashamed that I did not provide at least the OS level of this problem. Sorry DB - I know how frustrating it is to have to ask for obvious stuff.
The version is:
Windows Server 2003 Version 3790 (Service Pack 2) UP Free x86 compatible
Product: Server, suite: TerminalServer SingleUserTS
My setup has 3 componenets to install.
dot net 351 install first (download from net)
then MySQL second (and it crashes on this step, but it didn't install dot net 351 because is was already installed),
and the third component is my code.
I am working with the customer now to get him to rerun the setup with logs this time. I might have them today or by Monday.
I asked him if it was repeatable earlier, and he hasn't tried it again. We'll see.
Thanks for your help. I'll get back to you asap with more info.