У меня была эта проблема, когда я установил Visual Studio Professional.
Моя теория состояла в том, что это произошло потому, что у меня уже была установлена Visual C # 2008 Express Edition.
Как только я удалил оба, затем переустановил Visual Studio Professional, все заработало.
Это согласуется с решением OP, которое заключалось в удалении чего-либо еще, в котором реализована функциональность XAML.