Manifest Resources: format

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi,

I would like to know if there is any information in the .NET specifics about
the resources pointed at by the ManifestResource tables. I mean some
resources are given directly by the offset in the table, but if the name of
the resource ends with ".resources" the offset points to a sort of collection
of resources who has its own format (which I don't know). I managed to gather
some information about this format from the hex editor... But it would be the
best if there was official documentation...

Thank you
 
sotn said:
Hi,

I would like to know if there is any information in the .NET
specifics about the resources pointed at by the ManifestResource

Take a look at my Fusion workshop

http://www.grimes.demon.co.uk/workshops/fusionWS.htm

Section 9 covers resources.
tables. I mean some resources are given directly by the offset in the
table, but if the name of the resource ends with ".resources" the

That's a convention for how the ResourceManager works. If you load
resources yourself (with the Assembly.GetManifestResourceStream) then
you can give the resource any name you like. Basically there are
compiled and uncompiled resources. Uncompiled reasources can be read
directly through a stream. Compiled resources contain structured data
and you need to use a ResourceReader. Typically you would use a
ResourceManager because it handles culture specific resources in
satellite assemblies.
offset points to a sort of collection of resources who has its own
format (which I don't know). I managed to gather some information
about this format from the hex editor... But it would be the best if
there was official documentation...

The official information is in various places. My workshop collates it
all, and gives examples you can try.

Richard
 
Back
Top