リソース ディクショナリに関する一連の投稿を既に読みましたが、私の場合はどれも機能しません。私のソリューションは、Delphi (VCL) アプリケーションから消費される dll によってのみ形成されます。これらの dll、windows (WPF) フォームなどがあります。
すべてのdllが再利用できるように、リソース辞書をどこに置くことができますか?
「リソース」の正確な意味はわかりませんが、ファイルをプロジェクトに含めることで.dllにファイルを追加できます(新しいフォルダー「リソース」を作成し、右クリックしadd existing item
てそこに移動します)。
properties
追加したばかりのファイルを右クリックして選択します。の下Build Action
で、 を選択しますEmbedded Resource
。ここでプロジェクトをコンパイルすると、ファイルは .dll に含まれます。
埋め込みリソースへのアクセスに関する多くの情報を見つけることができると確信しています。たとえば、埋め込みテキスト ファイルからの読み取りについては、この SO の投稿 を参照してください。