1

.cs ファイルと同じレベルにあるリソース ファイルにアクセスしようとしています。

私が使用しているコードは次のとおりです。

ResourceManager res = ResourceManager.CreateFileBasedResourceManager("Resource1", ".",      null);
string s = res.GetString("String1");

ただし、これにより次の例外が発生します。

MissingManifestResourceException ディスク上の指定されたカルチャ (またはニュートラル カルチャ) に適したリソースが見つかりませんでした。baseName: Resource1 locationInfo: fileName: Resource1.resources

どうすればこれを解決できますか?

4

1 に答える 1

0

resourceDirリソースを検索するディレクトリの名前です。resourceDir には、アプリケーション ディレクトリからの絶対パスまたは相対パスを指定できます。

.csそのため、それを含むディレクトリに対して相対的にすることはできません。

于 2013-07-26T10:06:13.027 に答える