L'errore seguente si presenta usando le risorse (.resx) in un progetto Windows Phone 7
Error: Inconsistent accessibility: property type 'XXX.Res' is less accessible than property 'XXX.ResManager.Resources' C:\...\ResManager.cs
per risolere il problema andare nelle proprietà del file RESX e modificare la proprietà Custom Tool da ResXFileCodeGenerator a PublicResXFileCodeGenerator.

In pratica con la proprietà impostata su ResXFileCodeGenerator del file XXX.Designer.cs, la classe è marcata come internal e risulta inaccessibile:
C#
internal class Res {
  private static global::System.Resources.ResourceManager resourceMan;
  private static global::System.Globalization.CultureInfo resourceCulture;
  ...
impostandola si PublicResXFileCodeGenerator la classe viene marcata come public
C#
public class Res {
  private static global::System.Resources.ResourceManager resourceMan;
  private static global::System.Globalization.CultureInfo resourceCulture;
  ...
Potrebbe interessarti anche: