File -> New item > Resource を使用してリソース ファイルを作成し、2 つのキーと 2 つの値を設定しました。
埋め込みリソースとして設定すると、値を取得して受け取ることができます。
ResourceName.ResourceManager.GetString("Key");
しかし、リソースが埋め込まれていないときにそれを行うと、例外が発生します。
A first chance exception of type
'System.Resources.MissingManifestResourceException' occurred in mscorlib.dll
作成したリソースで自分自身を初期化する ResourceManager オブジェクトを作成するにはどうすればよいですか?
私は試した:
ResourceManager resourceManager = ResourceManager.CreateFileBasedResourceManager
(resourceFile, filePath, null);
パスとファイル名は問題ありませんでしたが、オブジェクトが null で例外がスローされた場合。
ソースからこの読み取り値をたどっていましたが、どちらも機能しませんでした。ファイルを読み込めませんでしたか?