找不到 WPF PresentationFramework.Aero2

WPF PresentationFramework.Aero2 not found

我正在尝试为我的第一个 WPF 应用程序配备类似 windows 的主题,而不是预定义的灰色按钮等。

我阅读了 SO 以添加此资源字典:

<ResourceDictionary Source="/PresentationFramework.Aero2;component/themes/Aero2.NormalColor.xaml" />

并引用 PresentationFramework。Aero2.dll。
我这样做了,但是现在每当我启动我的应用程序时,我都会收到以下异常:

System.Windows.Markup.XamlParseException

Inner Exception
FileNotFoundException: "PresentationFramework.Aero2, Culture=neutral" or a dependency could not be found.

(我在我的主项目文件中使用 .NET Framework 4.7,并且 运行 在 Windows 10 机器上使用最新的 VS 2017 版本。)

我也尝试过使用 Aero 而不是 Aero2(这不是我真正想要的)但没有帮助。

你有解决问题的办法吗? Google 和 SO 上的一些研究并没有让我遇到同样的问题。

提前致谢!

尝试在 Visual Studio 中将程序集的 Copy Local 属性 设置为 true,然后再构建: