依存関係のない単一のEXEを作成しようとしています(.NETFrameworkを使用してください:-)。このプログラムには、同じDTDを共有する一連のXMLドキュメント(XmlTextReaderを使用)の解析が含まれます。DTDは、ドキュメントではその名前だけで参照されているため、これまで「Copy if Newer」と呼んでいたので、EXE自体と同じフォルダーにあります。
ここで、このDTDを埋め込みリソースとしてプロジェクトに埋め込みたいと思います。XmlTextReaderを幸せにするためにカスタムXmlResolverが必要になると思いますが、それがどのように見えるかはわかりませんでした。秘伝のタレは何ですか?