wkspeaker 2022-01-16 10:42 采纳率: 0%
浏览 187
已结题

WPF:XAML中报错找不到资源字典并解析资源

我在我项目的子文件夹中定义了资源字典。
然后在App.xaml中添加了对资源字典的引用

    <Application.Resources>
        <ResourceDictionary Source="../Resources/Style/ButtonStyle.xaml"/>
    </Application.Resources>

在界面xaml中引用了该资源。

<Button Content="Open" BorderBrush="{StaticResource SolidColor}" Background="{DynamicResource SolidColor}" />

程序可以通过编译执行也没有问题。但是在涉及到资源的两处都有蓝色波浪线,报错信息为
错误 XDG0062 查找资源字典“../Resources/Style/ButtonStyle.xaml”时出错。
错误 XDG0062 无法解析资源“SolidColor”。

这样虽然程序最后可以实现目标,但是涉及过程中看着错误信息总觉得不舒服。请问有什么方法可以解决?
目前我已经尝试过删除.vs目录,然后重新生成项目。但问题依旧存在。

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 1月24日
    • 修改了问题 1月16日
    • 创建了问题 1月16日