#c# #silverlight #windows-phone-7
#c# #silverlight #windows-phone-7
Вопрос:
Я наткнулся на эту веб-страницу о том, как создать более чистые пространства имен в silverlighthttp://www.codeproject.com/KB/silverlight/xaml_custom_namespaces.aspx
Кто-нибудь знает, работает ли это и для WP7?
Когда я пытаюсь это сделать, я получаю сообщение о том, что «Не удалось найти тип или имя пространства имен ‘myclassname'»
Это то, что у меня есть в моем AssemblyInfo.cs:
//Map all Namespaces in the project to the IQ prefix
[assembly: XmlnsPrefix("http://schemas.myapp.com/wp7/", "iq")]
[assembly: XmlnsDefinition("http://schemas.myapp.com/wp7/", "MyApp.Controls")]
И на моей странице:
xmlns:iq="http://schemas.myapp.com/wp7/"
Ответ №1:
Сопоставление пространства имен C # со строкой (обычно URI) для ваших собственных сборок является функцией Silverlight 4. Silverlight для WP7 основан на Silverlight 3, следовательно, эта функция, скорее всего, отсутствует.
Комментарии:
1. Однако это должно стать доступным как часть обновления «Mango».