埋め込みリソース

.NET アセンブリでは Win32 リソースとは異なる形式で、アセンブリ埋め込みリソースを扱うことができるようになった。*1

Win32 の埋め込みリソースは、階層構造と ID や名前による管理が行われていたので、非常に複雑であった*2のに対して、.NET の埋め込みリソースはアセンブリ内でユニークな名前のみで管理されるのでかなりシンプルで分かりやすくなったといえる。

*1:Win32 リソースも継続的に利用できるし、Explorer 等はファイル一覧表示に利用するアイコンは、Win32 リソース決定するまま

*2:あまり階層化されたリソースは使われていなかったが…