The type or namespace name 'TransitioningContentControl' does not exist in the namespace 'System.Windows.Controls'

Topics: Getting Started
Sep 29, 2011 at 10:43 PM

I get below error when I try to run HelloScreens sample.

The type or namespace name 'TransitioningContentControl' does not exist in the namespace 'System.Windows.Controls'

I suspected if I could be missing Silverlight Tools 4 for VS 2010. But then it is included in VS 2010 SP1. When I tried to install Silverlight Tools 4 for VS 2010, it gives me following error. 

Visual Studio 2010 or Visual Web Developer Express 2010 or Visual Phone Developer Express 2010 that matches the language version of Silverlight Tools 4 must be installed before installation of Silverlight Tools can continue.

Language is not the issue. I have ENU. And I do have web development component installed as part of VS 2010 Professional.

I tried reapplying VS 2010 SP1. Uninstalling and reinstalling VS 2010 SP1 . Nothing seem to help. I do not want to start from scratch by uinstalling VS 2010 and etc. Any solutions for this?

Thanks a lot!