Hey All, Hopefully someone has run into this before:
We have around 500 "Applications" in our application catalog, and make heavy 
use of the Application Catalog for user self-installations. Additionally, we 
had painstakingly gone through and added "icons" to every application to show 
up in Software Center/Application Catalog to make things look "pretty" This had 
all been working as expected for over a year up until last week.
We were rolling out a new App Catalog Website/Web Service (2 servers) to 
replace our current. I removed the roles from the old one, added to the new. 
Everything works, software installs work, but no icons show up in the App 
Catalog. They DO however show up fine in Software Center. I then reverted the 
change, putting the role(s) back on the previously working, otherwise unchanged 
server. No dice, still no icons.
Been playing with it for almost a week, here is what I can discern:

  *   No Icons show up at all, whether custom icons, shell32.dll default icons, 
or other.
  *   All types do show up in software center after an install is initiated.
  *   The permissions on the "AppIcons" folder are correct (RO to domain users 
in both of our Domains), but the folder itself is empty
  *   No Errors reported on any Roles, or Services (all green)
  *   Modifying an app (removing and re-adding icon) has no effect, still 
doesn't show up in App Catalog.
  *   Making a NEW app (with new icon) has no effect, still doesn't show up in 
App Catalog.
Is anyone familiar with the "How do icons get onto the app catalog" process? I 
assumed they all dumped to the AppIcons folder, but maybe not? Does anyone know 
what process/log controls this? I guess I'd imagine there is a process whereby 
they get from the database, to....where? is it WMI, SQL, inboxes... or does the 
app catalog web service do a direct database Call to query them? I feel like if 
I knew a bit more about how the black box (App Catalog) worked, I could 
troubleshoot it?
Thanks in advance for any help/suggestions, as I want to make sure it's not 
something stupid before opening a case with MS.

Jason Lang




Reply via email to