私のソリューションには複数のプロジェクトがあり、そのうちの1つには、別のプロジェクトから埋め込みリソース(xmlファイル)を取得するためのコードがあります。すべてのプロジェクトが分離している場合、これはすべて正常に機能します。ただし、すべてのクラスライブラリが単一のdllに埋め込まれている場合、リソースファイルを取得するコードは機能しません。つまり、埋め込まれたリソースを取得できません。埋め込まれたリソースへの参照が単一のdllに結合されたときに混同されるのではないかと思っていましたか?
メソッドAssembly.GetCallingAssembly()。GetManifestResourceStream( "namespace..filename");を使用します。