从 XAML,我试图从 Window 控件设置图标。
.ico 文件位于不同的程序集中(无子文件夹)。当我将文件添加到这个程序集中时,我可以让它工作,但我的目标是让这个工作只拥有原始的 .ico 文件,并让它保持在原来的位置。
我努力了:
Icon="pack://application:,,,/ReferencedAssembly;component/IconFile.ico" 以及 Icon="/ReferencedAssembly;component/IconFile.ico"
即使没有讨厌的蓝色曲线,当我尝试运行时,我也会收到以下错误:
'在 'System.Windows.Baml2006.TypeConverterMarkupExtension' 上提供值引发了异常。' 带有“无法加载文件或程序集......系统找不到指定的文件”的 InnerException。
Win7、.NET 4
这似乎应该很简单,但我很难过。提前谢谢。