4

ResourceDictionary Source=".​​.." 这行加下划线,VS 设计器抛出异常。VS 2008 一切正常

<ResourceDictionary>
    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="pack://application:,,,/MySolution.MyProject;component/Styles/MyStyles.xaml" />
    </ResourceDictionary.MergedDictionaries>
</ResourceDictionary>

例外:

例外:值不能为空。参数名称:项目(与 InnerException 相同)在Microsoft.Expression.Platform.InstanceBuilders.ClrObjectInstanceBuilder.InstantiateChildren(IInstanceBuilderContext context, ViewNode viewNode, DocumentCompositeNode compositeNode, Boolean isNewInstance)

4

1 回答 1

0

MyStyles.xaml 的“构建操作”设置是什么?

如果尚未像这样设置,请尝试将其设置为“页面”。

有关详细信息,请参阅其他答案:(在我看来,这可能在某种程度上相关)

样式 TargetType 在未附加到调试器时会导致 XamlParseException

于 2015-04-16T14:08:36.427 回答