Re: How do I install sims 3 expansions from a disc onto base game bought from Steam?
@LyraMadeline Steam won't accept disc-installed packs no matter what you do. If you want to use all the packs you own, you'll need to use Origin instead. Within Steam, you can find your CD keys: a 20-character code for the base game and each pack you own; these can be registered in Origin. Your Ambitions disc can be registered too, using the code printed on the back of the insert that came inside the CD case.
Once your packs are all added to your Origin library, you'll need to uninstall the Steam version of the game and clean your computer's registry, either manually or with a tool like Piriform's CCleaner. Then login to Origin, download the base game, and make sure it works. If it does, you can install your packs.