带有资源字典的wpf类库

时间:2010-12-14 16:07:14

标签: wpf class dll resources exe

是否可以在WPF类库程序集(.dll)中拥有资源字典?我问这个因为我有一个“应用程序WPF”程序集(.exe),如果我尝试将程序集的类型转换为“WPF类库”,我会收到错误:

  

无法在库的项目文件中指定元素ApplicationDefinition

我怎样才能让它发挥作用?

2 个答案:

答案 0 :(得分:5)

您收到该错误的原因是XAML files之一的Build Action设置为ApplicationDefinition。通常,那是App.xaml。删除该文件或将其Build ActionProperties Window更改为Page以停止收到该错误。

答案 1 :(得分:2)

这将是您的某个XAML文件的构建操作。我会使用WPF用户控件库或WPF自定义控件库而不是通用类库。