It's early in the morning here at the TechEd conference for developers in Orlando, Florida. I've already helped two people with Hyper-V problems caused by incompatible version numbers. Since blog posts live on long past the date of publication, I'm going to speak about the root cause of the problem and not get into the specific KB articles and patches.
Here is what you need to know. Windows 2008 Server comes with the Hyper-V beta bits, which are quite outdated now. If you enable the Hyper-V role from original Windows 2008 Server media, you'll need to update Hyper-V from beta to what is current. Windows Update will provide the necessary update or you can find the current patch and manually apply the update. Once you update pre-RTM Hyper-V, any Hyper-V virtual machines need to be updated to the Integration Services components in your updated Hyper-V.
As of today, Hyper-V is at RC1. It is incompatible with the current beta of SCVMM 2008. The SCVMM 2008 beta version available now is compatible with the RC0 version of Hyper-V.