110,502
社区成员
发帖
与我相关
我的任务
分享
<Window x:Class="WpfTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfTest"
mc:Ignorable="d" Title="MainWindow" Height="350" Width="525">
<Grid>
<StackPanel Orientation="Vertical" VerticalAlignment="Center">
<Image Width="260" Height="57" Source="/WpfTest;Component/Res/bg_advicer.bmp"/>
<Image Width="260" Height="57" Source="/Res/bg_advicer.bmp"/>
<Image Width="260" Height="57" Source="pack://Application:,,,/Res/bg_advicer.bmp"/>
</StackPanel>
</Grid>
</Window>
你这个异常应该是图像无法识别,有类似的反馈。 http://blog.csdn.net/briss/article/details/9499133 建议你将图片格式重新处理一下,确保编码没问题,尺寸也调整一下,再到XP上测试。
XP 不支持 256*256 的图标
也许根本不是你贴的代码出错,而是用了256*256的ICO图标。
缺少了资源文件,你调试的是安装包 还是直接release文件夹扔过去?
你了解一下 source 中的路径的比较完整的写法(从 Assembly 为根引用的方法)。不要随便写相对路径。
[quote=引用 5 楼 rocmemory 的回复:] 任何事情都有两面性,你不能因为发生一些问题就认为技术革新是错误的,那为什么还要进步呢
bmp图片生成是否设置为Resource?
[quote=引用 1 楼 duanzi_peng 的回复:] bmp图片生成是否设置为Resource?
bmp图片生成是否设置为Resource?