I don't know why the compat pack isn't self-contained, but the fact remains
that it's not. The compat pack is for all the Office applications, not just
PPT, so I'm sure they didn't consider the Package for CD scenario when they
created it. (At least it wasn't a top priority. It's not like the PPT team
created the compatibility pack.)
Package for CD is designed to run from a CD with no installation. (It's been
that way for the last two versions, and I'm sure part of the reason for that
is because the previous versions created two bizarre "Pack and Go" packaged
files that users had to unpack and stuff on the other end, which was a royal
pain.) Package for CD doesn't know whether a recipient has installed the
compatibility pack or not on their computer. Besides, if they don't have
PowerPoint installed, they probably don't (or at least may not) have the
compat pack already installed on their computer, either. And then the thing
wouldn't run at all. So it can't be self-contained because the compat pack
requires installation. So, again, the Package for CD just uses a version of
the 2007 Viewer that doesn't include a compat pack, which, therefore
requires that the file be a PPT or PPS file instead of a PPTX or PPSX file.
I'm not trying to defend the decision (because I'm not thrilled with it,
either) -- I'm just trying to explain it.
But what's the real problem here? Package for CD backsaves the file and puts
together all the Viewer files you need to run from CD. SmartArt animations
won't be recognized and some other minor stuff, but for the most part, it
shouldn't be that big a deal.
--
Echo S [MS PPT MVP]
http://www.echosvoice.com
What's new in PowerPoint 2007?
http://www.echosvoice.com/2007.htm
Fixing PowerPoint Annoyances
http://www.oreilly.com/catalog/powerpointannoy/index.html
PPTLive! Oct 28-31, New Orleans
http://www.pptlive.com