C# 访问类库项目中的es mx资源文件时缺少清单资源异常

C# 访问类库项目中的es mx资源文件时缺少清单资源异常,c#,asp.net,.net,c#-4.0,C#,Asp.net,.net,C# 4.0,访问西班牙语资源文件中的密钥时出现以下错误 {“找不到任何适合指定区域性或非特定区域性的资源。请确保\“TokenService.Resource.Resourcess.resources\”在编译时正确嵌入或链接到程序集\“TokenService.Resource\”,或者确保所需的所有附属程序集都是可加载和完全签名的。”} 我有一个单独的资源文件类库项目,其中包含特定于区域性的资源文件。 类库项目的项目名称:TokenService.Resource 我已将此类库项目的引用添加到我的网站项

访问西班牙语资源文件中的密钥时出现以下错误

{“找不到任何适合指定区域性或非特定区域性的资源。请确保\“TokenService.Resource.Resourcess.resources\”在编译时正确嵌入或链接到程序集\“TokenService.Resource\”,或者确保所需的所有附属程序集都是可加载和完全签名的。”}

我有一个单独的资源文件类库项目,其中包含特定于区域性的资源文件。 类库项目的项目名称:TokenService.Resource

我已将此类库项目的引用添加到我的网站项目(asp.net网站项目)中。 我正在设定文化:

 CultureInfo ci = new CultureInfo(Request.UserLanguages[0]);
        Thread.CurrentThread.CurrentCulture = ci;
        Thread.CurrentThread.CurrentUICulture = ci;
 lnkForgotPwd.Text = TokenService.Resource.Resources.ForgotPwd;
我在上面代码的最后一行遇到错误。 我已将区域设置为
es MX


我还需要做哪些设置或代码?

我通过将资源的访问修饰符更改为Public解决了这个问题: