我正在尝试访问与我的.cs文件处于同一级别的资源文件。
我使用的代码如下:
ResourceManager res = ResourceManager.CreateFileBasedResourceManager("Resource1", ".", null);
string s = res.GetString("String1");
但是,这会产生以下异常:
MissingManifestResourceException无法找到任何资源 适合特定的文化(或中性文化) 磁盘。 baseName:Resource1 locationInfo:fileName: Resource1.resources
我该如何解决这个问题?
答案 0 :(得分:0)
resourceDir
是搜索资源的目录的名称。 resourceDir可以是绝对路径,也可以是应用程序目录的相对路径。
所以你不能相对于你的.cs
包含目录。