ok, I had a bug in my code, I admit that I only tested adding folders with images in, and should have also tested using native and managed binaries - I've constructed a test folder with images, native, and managed applications (netcf 1.0, and 2.0) and everything builds and appears in the operating system as expected.

Here's a link to the updated .ZIP file

Note that the CF 2.0 application is correctly identified as a managed application, and is therefore dropped into the "FILES" section of the BIB file - I've not tested running the CF 2.0 application because my o/s build didn't contain the CF 2.0 bits - perhaps that's something for me to try out over the next couple of days...

- Mike