我有一个silverlight应用程序,在/ Styles目录下的单独xaml文件中定义了许多样式。 我的App.xaml看起来像这样:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="/Styles/Legend.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
Legend.xaml将其构建操作设置为“内容”并将“不复制”作为复制到输出目录设置。
我收到的信息是:
An error occurred while finding the resource dictionary "/Styles/Legend.xaml"
提前致谢!
答案 0 :(得分:2)
同时检查xaml是否正确形成! 使Legend.xaml文件中的xaml语法无效的杂散字符将导致它无法识别它。它不会告诉你它的格式错误,而是会给你所描述的错误。希望有所帮助。
答案 1 :(得分:0)
不要问我原因,但删除原始资源字典并重新添加它解决了问题。奇。好啊
答案 2 :(得分:0)