Hi, Mike.
>OK, so I added a new icon to my project and customized it there. I guess that would mean that it is a resource file. However, when I set up the icons (in both of the places you mentioned) I pointed to the file in the file system, and the property sheet seems to see it. However, when I launch the project, it goes to a generic looking icon.
Is your icon file providing several different size versions? For the icon to appear on a forms caption you have to provide a 16x16 version.
You may find this old article useful:
http://www.hhhh.org/cloister/csharp/icons/Regards,