I have tried it on my '7' and it all worked fine.
I have the habit of installing things not on my C drive and I also noticed that pre-7 programs can have problems when installing to the default program installation path, you do not get those errors when you install it to another location. Something to do with privileges and such. Try installing it to another location.
If that does not work try to look for the install log. I do not know were to find it as I am not familiar with the constructs installer program but there should be a log in any case. My bet would be the temp directory but look out, there are several temp directories in 7.
Try to describe the last screen before you get to your error screen, this can also help in pinpointing the problem.