Problem Opening WPF XAML Projects in Visual Studio 2005
A friend of mine sent me a WPF XAML project for use in Visual 2005 that gave me the error "This project type is not supported by this installation" when I tried to open it. I had the same error when I tried to open some other WPF demo projects that shipped with WPF SDK. Here is the dialog I saw when I tried to open the project:
After digging for a bit, I discovered that if you download the WPF/WCF extensions for Visual Studio CTP then the problem is resolved. Here is the main page for the family of products to which this CTP belongs. These extensions include Cider, a layout designer for WPF that integrates with Visual Studio.
Before I discovered these extensions to Visual Studio, I was stumped by this problem. Fortunately my fellow PM Anson Horton looked at the project (csproj) file for a few minutes, and decided that this line looked funny to him:
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
He removed the offending line from the csproj file, and the project loaded even without adding the WPF CTP. Once we knew the error, we searched for it online and found a forum post by Ashish Shetty which addressed this issue.
However, the best solution is not to remove this line for the csproj file. Instead, you should download the WPF/WCF CTP mentioned above.
Comments
Anonymous
November 21, 2006
Welcome to the twelfth Community Convergence . Please go here to post comments. This edition of CommunityAnonymous
November 21, 2006
Welcome to the twelfth Community Convergence . Please go here to post comments. This edition of CommunityAnonymous
December 14, 2006
thanks mate, u saved me a lot of timeAnonymous
May 06, 2007
Thaxnk for this. I find myself ending up at older releases of CTPs when searching. So these days when I end up at a CTP download, I try and check for a later version - I am still trying to find the best way to do this. Maybe MS could cross reference latest versions of products in older downloads or something?Anonymous
May 23, 2007
While opening a VS 2005 project that contains a WPF application I was receiving the following error: