How did you transfer Aperture to your new drive? If you did not reinstall from the CD, try if reinstalling Aperture will help. Since you do no longer have the CD, download the Trial installer. You can unlock it with your serial number.
Download it here: Aperture 3.1 Trial
After running the Trial installer go immediately to Software update in the -menu, and only after updating to the most recent version launch Aperture and enter your registration code to unlock the Trial. Then launch it by double clicking your Aperture Library or clicking the Aperture icon. Run the installer from an administrator account.