Cant comment if Vista is the issue, but I had a similar problem with one of my sons games (forget which one). We resolved it by removing any reference to the game on the PC using both Add and Remove programs, and also the uninstall option on the game disc. We then had the option to reinstall the game.
I believe the software had partly installed, to the point where it did not think it needed to install further, but not enough to run the game.
Hope this helps you and your daughter.