WP7应用程序栏图标不显示在模拟器上(但在混合工作)

这很可能是一个愚蠢的错误,但谁能告诉我为什么我的图标显示在Blend,而不是在模拟器(而不是在VS10中,但这不是一个问题)?

WP7应用程序栏图标。混合(左),模拟器(右)

编辑 – 这是我的XAML:

<phone:PhoneApplicationPage.ApplicationBar> <shell:ApplicationBar IsVisible="True" IsMenuEnabled="True"> <shell:ApplicationBarIconButton IconUri="/Images/share.png" Text="Partager"/> <shell:ApplicationBarIconButton IconUri="/Images/appbar.edit.rest.png" Text="Note"/> <shell:ApplicationBarIconButton IconUri="/Images/appbar.feature.camera.rest.png" Text="Photos/Vidéos"/> <shell:ApplicationBarIconButton IconUri="/Images/calendar.png" Text="Rendez-vous"/> <shell:ApplicationBar.MenuItems> <shell:ApplicationBarMenuItem Text="MenuItem 1"/> <shell:ApplicationBarMenuItem Text="MenuItem 2"/> </shell:ApplicationBar.MenuItems> </shell:ApplicationBar> </phone:PhoneApplicationPage.ApplicationBar> 

我的四个.png文件是48×48,透明.png与黑色的前景,因为appbar.*.rest.png文件在那里,并在Microsoft图标文件夹中find

确保图像属性“ 构build到行动 ”是内容

你的图标是:

  • 透明与白色的前景
  • 正确的尺寸(48×48)
  • PNG图片

? 如果是这样,那应该没问题。 你的XAML是什么样的?