Windows Phone 7 Version Information

I was working with the updated version of the Windows Phone 7 (WP7) emulator and was curious to find out what software versions were running on it.  Here is the output I got:

WP7 Version Information

For those of you who search for this kind of information, the plain text:

OS Platform: WinCE
OS Version: 7.0.7389
Silverlight Version: 3.7.10302.0

And here is the code used to generate that dialog box:

MessageBox.Show(
	"OS Platform: " + Environment.OSVersion.Platform + Environment.NewLine +
	"OS Version: " + Environment.OSVersion.Version + Environment.NewLine +
	"Silverlight Version: " + Environment.Version);

Note that when I ran this on the phone itself (without the update), it reported the following:

OS Platform: WinCE
OS Version: 7.0.7004
Silverlight Version: 3.7.10218.0