Reputation: 11662
I know that we can develop Windows Desktop XAML (WPF) apps in Visual Studio Ultimate 2012 RC in C#, VB - but why can't we do the same in C++???
I see that C++ has the ability to do Win32 projects, MFC and METRO apps, but why not normal WPF DESKTOP apps?
How can we get WPF for the Desktop back, in C++?
I tried right-clicking my solution and Adding an XAML file to the project - but there is no such file available to add through the Add file dialog for C++ apps.
Upvotes: 0
Views: 1061
Reputation: 13864
Neither the RTM nor Visual Studio 2010/2008 allow you to write standard WPF applications in C++ (so there is no 'getting WPF for the desktop back in C++' because it never existed in the first place.
As for the why, only Microsoft would be able to say.
I'd suspect it's to do with how heavily WPF relies on reflection and some of the dynamic features of C# that C++ doesn't have (and that Metro apps don't rely upon due to the more restricted framework) - but this is purely speculation.
Upvotes: 1