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目录,然后重新生成项目。但问题依旧存在。