C#WPF - 无法找到资源字典

时间:2018-03-30 15:10:10

标签: c# wpf

我尝试使用名为Monotone的WPF应用程序的主题,但我遇到了问题。 我按照如何使用部分中的说明操作,但我收到的错误是,"找到资源字典时发生错误" Monotone.Colors。 XAML":

Error

虽然我的应用程序文件夹中包含所有必需文件:

Folder

你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

在文档中,我看到它表示"只需要添加到app.xaml"。 这不是很正确,也许这就是你的问题。

您需要将资源字典添加到项目中。 检查您是否已将它们添加到项目中。 如果没有右键单击项目,请选择添加现有文件并查找文件。

如果您已经这样做,那么检查属性是什么。 在解决方案资源管理器中选择一个并查看属性窗口(通常在解决方案资源管理器下)。 你应该有Build Action:Page和Copy to output目录:不要复制。 这些设置将它们编译到你的exe。

您实际上可以加载未编译的资源字典,但它们必须位于已编译的exe旁边的bin / Debug文件夹中。