Playing with most recent Windows Phone 7 Tools I found that custom icons don’t appear in emulator by default although they exist in a solution.

<shell:ApplicationBarIconButton IconUri="/Images/add.png" Text="Add" Click="AddClick" />
<shell:ApplicationBarIconButton IconUri="/Images/remove.png" Text="Remove" Click="RemoveClick"/>
This happens because pictures adding with “Resource” as default build action. To make this work, select your recently added picture in Solution Explorer, switch to Properties and change Build Action to “Content”. After recompiling you will get your icons in place.


5944cc27-d395-4b9d-a084-5253856d5d27|1|5.0