XAML nie może znaleźć odniesienia w lokalnej przestrzeni nazw

Stworzyłem nową aplikację Metro Split w C ++ za pomocą VS2012 na Win8 (oba RC). Wszystko skompilowane i działające po wyjęciu z pudełka. Następnie zmieniłem i zmieniłem wygenerowane przestrzenie nazw na własne. Po kilku próbach i udrękach dostałem wszystko, aby skompilować bez ostrzeżeń, błędów i wiadomości. Aplikacja (tak jak jest w szablonie projektu) działa dobrze.

Jeśli jednak spróbuję edytować jeden z wygenerowanych plików xaml (ItemsPage.xaml lub SplitPage.xaml), otrzymuję „Błąd znacznika” w pierwszym wierszu:

Nazwa „LayoutAwarePage” nie istnieje w przestrzeni nazw „używając: A.B.Product.Client.Common”.

Definicja klasy to:

namespace A{ namespace B { namespace Product { namespace Client { namespace Common

Kod dobrze się kompiluje i działa dobrze. Dzieje się tak tylko w trybie projektowania.

AKTUALIZACJA: Dodałem nowy plik xaml i (po ponownym ustawieniu przestrzeni nazw) wszystko działało.

Daj mi znać, jeśli potrzebne są dodatkowe informacje.

questionAnswers(2)

yourAnswerToTheQuestion