プロジェクトファイルの論理レイアウトを保持することは可能ですか?
次のように2つの埋め込みリソースをレイアウトした場合
Assembly.GetManifestResourceNames()を呼び出すと、2つに名前が付けられます。
- MyLibrary._MyItems.SubItems.SubItem1.xml
- MyLibrary._MyItems.SubItems.SubItem2.xml
ただし、これでは、プロジェクトでそれらが論理的にどのように順序付けられているかについての実際の洞察は得られません。私が知っている限りでは、それらは両方とも同じディレクトリにある可能性があります。
このようにファイルに名前を付けると、アプリがコンパイルされないため、これが不可能になる可能性があるのではないかと心配しています。
区別できるようにしたい
- MyLibrary._MyItems \ SubItems \ SubItem1.xml と
- MyLibrary._MyItems \ SubItems.SubItem2.xml