I have been trying to get a solution to this problem for quite sometime
now.
I produce custom files in my Windows Application (binary serialization
of some objects) with some extention, say "file.abc"
Now I want a default icon to be assigned to this file (like in Office,
the Excel/Word/etc. icon is assigned to appropriate extentions); so
that when somebody double clicks on the file, my application is started
with this file as a parameter, which I catch in Main().
Is there any elegant way of doing this in C# - maybe some setting I
have to include when created the Setup for the application, or maybe
some API I have to use in C# when creating this file.
Thanks in advance.
- Maneesh
Kevin Spencer - 11 Jan 2007 14:40 GMT
This can be done in a Setup/Deployment Project in Visual Studio, using the
"File Types" Window of the project.

Signature
HTH,
Kevin Spencer
Microsoft MVP
Bit Player
http://unclechutney.blogspot.com
Where there's a Will, there's a William.
>I have been trying to get a solution to this problem for quite sometime
> now.
[quoted text clipped - 14 lines]
>
> - Maneesh
Maneesh - 11 Jan 2007 19:13 GMT
Thanks Kevin.
- Maneesh
> This can be done in a Setup/Deployment Project in Visual Studio, using the
> "File Types" Window of the project.
[quoted text clipped - 27 lines]
> >
> > - Maneesh