2012-03-02 2 views
0

Я переименовываю файл MainPage.xaml и пытаюсь сделать какую-то другую страницу как MainPage.xaml, для которой я просто переименовал ее из xaml (x: Class) и затем .cs-файла.Каков правильный способ переименования вашего xaml-файла?

так пока работает мой проект в настоящее время я получаю XamlParseException на этой линии от генерируемого файла (MainPage.gics)

System.Windows.Application.LoadComponent (это, новый System.Uri ("/ XYZ компонент/MainPage.xaml ", System.UriKind.Relative));

поэтому любая подсказка о том, что пошло не так? ...

+0

поэтому классы переименованы, файлы переименованы, правильно? вы переименовали также старые файлы? – argh

+0

попробуйте создать тестовый проект с двумя страницами, а затем запустите его один раз, после этого замените их имена, и вы столкнетесь с тем, с чем я столкнулся. – user1235555

ответ

0

Имена файлов важны только для навигации, такие как начальный пусковой страницы из WMAppManifest.xml.

Для x:Class указывается имя класса , а не имя файла, т.е. .:

public class HelloWorld : PhoneApplicationFrame 

Здесь HelloWorld это имя класс, и должны соответствовать в x:Class, конечно, с соответствующим пространство имен (если есть).

Смежные вопросы