У меня небольшая проблема со слиянием словарей в моем приложении WP7, приложение содержит много страниц, и время загрузки превысило ограничение рынка, которое составляет 5 секунд, мне пришлось поместить большинство страниц и пользовательский интерфейсвещи в отдельной библиотеке классов, чтобы сократить время загрузки, проблема в том, что на страницах, ссылающихся на статические ресурсы в глобальном app.xaml, я попытался переместить материал xaml в App.xaml в отдельный словарь ресурсов в библиотеке классовпроект.Я также ссылался на этот файл словаря ресурсов на каждой странице.
<phone:PhoneApplicationPage.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources.xaml" />
</ResourceDictionary.MergedDictionaries>
<Converters:TimeSpanToWeekAndDayConverter x:Key="weekAndDayConverter"/>
</ResourceDictionary>
</phone:PhoneApplicationPage.Resources>
Проблема в том, что я всегда получаю это исключение: не удалось назначить свойству 'System.Windows.ResourceDictionary.Source'.
Я также безуспешно пытался изменить действие по сборке этого словаря ресурсов с Страницы на Ресурс и Контент (со всеми их специфическими соображениями синтаксиса пути).Я надеюсь, что у кого-то есть идея.Спасибо