MissingManifestResourceException error

本文关键字:error MissingManifestResourceException | 更新日期: 2023-09-27 18:25:12

我正在尝试访问一个与我的.cs文件处于同一级别的资源文件。

我使用的代码如下:

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

然而,这给出了以下例外:

MissingManifestResourceException找不到任何资源适用于上的指定区域性(或中性区域性)磁盘baseName:Resource1位置信息:文件名:资源1.资源

我该如何解决这个问题?

MissingManifestResourceException error

resourceDir是用于搜索资源的目录的名称。resourceDir可以是应用程序目录的绝对路径或相对路径。

因此不能使其相对于包含.cs的目录。