出于某种原因,以下代码给了我一个例外.
<Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="/PPCa.Common.Infrastructure;component/Skins/Default.xaml"/> <ResourceDictionary> <app:ResourceWrapper x:Key="ResourceWrapper" /> <app:NotOperatorValueConverter x:Key="NotOperatorValueConverter" /> </ResourceDictionary> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources>
这是一个例外:
System.Windows.Markup.XamlParseException occurred Message=Failed to assign to property 'System.Windows.ResourceDictionary.source'. [Line: 11 Position: 44] LineNumber=11 LinePosition=44 StackTrace: at System.Windows.Application.LoadComponent(Object component,Uri resourceLocator) InnerException:
第11行是这样的:
<ResourceDictionary Source="/PPCa.Common.Infrastructure;component/Skins/Default.xaml"/>
我错误地合并了我的词典吗?
解决方法
为什么没有人回答我的问题?我被列入黑名单或其他什么.人们过去经常帮助我.无论如何,我发现了我的问题.唯一的例外是红鲱鱼.该问题与我的应用程序资源定义无关.我在资源词典中深入研究的问题.我合并引用了字典中不再存在的字典.这很难搞清楚.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。