ResourceDictionary в MergedDictionaries Source, вызывающий VS 2012 Designer не загружаться
Строка ResourceDictionary Source="..." подчеркнута, и конструктор VS создает исключение. Все работало в VS 2008
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/MySolution.MyProject;component/Styles/MyStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
Исключение:
Исключение: значение не может быть нулевым. Имя параметра: item (то же самое для InnerException) в Microsoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.InstantiateChildren(IInstanceBuilderContext context, ViewNode viewNode, DocumentCompositeNode compositeNode, Boolean isNewInstance)
1 ответ
Что такое "сборка действий" для вашего MyStyles.xaml?
попробуйте установить "page", если он еще не настроен, как это.
см. этот другой ответ для деталей: (мне кажется, это может быть связано каким-то образом)
Стиль TargetType вызывает XamlParseException, когда он не присоединен к отладчику