I've created a list definition from a content type in Visual Studio 2010 for SharePoint 2010. They are based off a custom list. When I deploy locally, I see the correct image in View All Site Content for these lists, /_layouts/images/itgen.png.
When I package this and deploy it on our staging environment, the icons are messed up, they are somehow being swapped with PowerPivot icons. I'm a bit perplexed as to how this is happening, relatively minor, but visually annoying. Here is the list template where it is defined but once packaged and deployed, does not have the right icon.
<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<ListTemplate
Name="Flag"
Type="10002"
BaseType="0"
OnQuickLaunch="FALSE"
SecurityBits="11"
Sequence="410"
DisplayName="Flag"
NoCrawl="TRUE"
Hidden="TRUE"
Category="Custom Lists"
Description="Flagging List Definition"
Image="/_layouts/images/itgen.png"/>
</Elements>
Anywhere else I can track this down?
Here are a couple of screenshots, this is my dev environment where my cutoms lists show the correct image in the View All Site Content page.
And this is wht View All Site Content looks like when this is packaged and deployed as a feature. Both of these are custom lists and should be displaying the custom list icon, not powerpivot icons.