>Just guessing here, because I haven't looked up this namespace at all, but I wonder if it's a verioning thing? Perhaps you're using a different version of .NET than the sample code used and this particular class is different between the two verions of .NET.
Could it be that this class would only be accessible from an ASP.NET application and not from a Windows application?