Wpf 使用MahApps.Metro时未找到词典

Wpf 使用MahApps.Metro时未找到词典,wpf,xaml,resourcedictionary,mahapps.metro,Wpf,Xaml,Resourcedictionary,Mahapps.metro,我刚刚创建了一个新项目,从nuget获得了MahApps.Metro。我在App.xaml中添加了以下内容: <Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;

我刚刚创建了一个新项目,从nuget获得了MahApps.Metro。我在App.xaml中添加了以下内容:

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Controls.xaml" />
            <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml" />
            <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Colors.xaml" />
            <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/Blue.xaml" />
            <ResourceDictionary Source="pack://application:,,,/MahApps.Metro;component/Styles/Accents/BaseLight.xaml" />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
但是字典是可以找到的,因为当我运行应用程序时,样式被应用到控件。这似乎只是一个设计时的错误

有没有办法把它们藏起来?我在XAMLs中设置的每个MahApps样式属性也有错误。因为它是一个大的应用程序,所以我的错误列表总是有大约30个错误


这真的很烦人,因为样式是在应用程序不运行时应用的,所以没有什么问题。当我有一个真正的错误,它会在地狱里找到它,在所有其他的“ErrOS”< /P> < P>中,如果我没有检查“XAML设计器中的Run Project代码(如果支持)”,那么我也会有同样的错误。也许这是个问题


当我在应用程序中添加另一个软件包(cefsharp)时,我对Mahapps也有同样的问题。我可以运行我的应用程序,但找不到原因。我在五个应用程序上使用Mahapps,这是它第一次给我这个问题。这个选项在VS2017中不存在。
An error occurred while finding the resource dictionary     "pack://application:,,,/MahApps.Metro;component/Styles/Fonts.xaml".