C# 未找到WPF PresentationFramework.2
我正在尝试为我的第一个WPF应用程序配备类似windows的主题,而不是预定义的灰色按钮等 我继续阅读以便添加此资源字典:C# 未找到WPF PresentationFramework.2,c#,.net,wpf,xaml,aero,C#,.net,Wpf,Xaml,Aero,我正在尝试为我的第一个WPF应用程序配备类似windows的主题,而不是预定义的灰色按钮等 我继续阅读以便添加此资源字典: <ResourceDictionary Source="/PresentationFramework.Aero2;component/themes/Aero2.NormalColor.xaml" /> (我在主项目文件中使用.NET Framework 4.7,并在Windows 10计算机上运行最新的VS 2017版本。) 我还尝试使用Aero而不是Aero
<ResourceDictionary Source="/PresentationFramework.Aero2;component/themes/Aero2.NormalColor.xaml" />
(我在主项目文件中使用.NET Framework 4.7,并在Windows 10计算机上运行最新的VS 2017版本。)
我还尝试使用Aero
而不是Aero2
(这不是我真正想要的),但没有任何帮助
你有什么办法解决这个问题吗?谷歌上的一些记录并没有让我遇到同样的问题
提前谢谢 在生成之前,请尝试在Visual Studio中将程序集的
Copy Local
属性设置为true
:
非常感谢,现在可以找到程序集并启动我的应用程序了!不过,我担心这个主题与Windows默认主题不同。例如,空WPF窗口中的按钮具有与MS Windows对话框不同的外观和颜色(例如屏幕截图,而不是我的:)。你知道我该怎么解决这个问题吗?
System.Windows.Markup.XamlParseException
Inner Exception
FileNotFoundException: "PresentationFramework.Aero2, Culture=neutral" or a dependency could not be found.