When developers attempt to develop and deliver a Windows Presentation Foundation application that is targets the .NET Framework Client Profile, they find that Printing capabilities are not available. The reason for this is that Windows Presentation Foundation requires the Microsoft XPS Essentials Pack 1.0 to properly print. The XPS Essentials Pack was not included in the basic redistributable pack for the .NET Framework Client Profile.
End-Users at runtime, when attempting to print will receive a dialog indicating that Microsoft XPS Essentials Pack 1.0 and MS XML 6.0 is needed in order to enable printing in the application.
Users will need to download the Microsoft XPS Essentials Pack 1.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=b8dcffdd-e3a5-44cc-8021-7649fd37ffee&DisplayLang=en
And Microsoft Core XML Services 6.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=993c0bcf-3bcf-4009-be21-27e85e1857b1&DisplayLang=en