title: Missing manifest Resource exception while accessing es-mx resource file in class library project
body: <p>I am getting following error while accessing key in spanish resource file.</p>
  
  <blockquote>
    <p>{"Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure \"TokenService.Resource.Resourcess.resources\" was correctly embedded or linked into assembly \"TokenService.Resource\" at compile time, or that all the satellite assemblies required are loadable and fully signed."}</p>
  </blockquote>
  
  <p>I have a separate class library project for resource files which contains culture specific resource files.
  
  <blockquote>
    <p>Project name of class library project :TokenService.Resource</p>
  </blockquote>
  
  <p>I have added reference of this class library project to my website project (asp.net website project).
  I am setting the culture:  </p>
  
  <pre><code> CultureInfo ci = new CultureInfo(Request.UserLanguages[0]);
          Thread.CurrentThread.CurrentCulture = ci;
          Thread.CurrentThread.CurrentUICulture = ci;
   lnkForgotPwd.Text = TokenService.Resource.Resources.ForgotPwd;
  </code></pre>
  
  <p>i am getting error at last line in above code.
  I have set the culture to <code>es-MX</code></p>
  
  <p>What additional settings or code i have to do ???</p>