Windows Phone开发人员重新添加多语言资源文件的问题

本文关键字:语言 资源 源文件 问题 添加 开发 Phone 新添加 Windows | 更新日期: 2023-09-27 18:06:46

我有一个运行良好的Windows Phone解决方案。它在一个项目中有几个多语言资源文件,其中包括我所有的可共享代码。
然而,这个项目被错误地创建为Silverlight库,我现在重新将类等添加回Windows Phone类库。

所有好的复制文件…除了资源文件。我最终重新添加这些手动和粘贴的数据在…现在我有了AppResource。

但是使用它们的代码现在得到一个我无法理解的错误。

可访问性不一致:属性类型为"timeablecommon"。AppResource比timeablecommon . localisedstrings属性更难访问。Localisedresources '

代码为名称空间TimetableCommon{公共类LocalisedStrings{

    public LocalisedStrings()
    {
    }
    private static TimetableCommon.AppResource localisedresources = new TimetableCommon.AppResource();
    public TimetableCommon.AppResource Localisedresources { get { return localisedresources; } }
}

}

真的失去了这个…在我看来,与工作版本的唯一区别是,我重新创建的西班牙语资源文件下面没有设计器类。不知道为什么…我不认为这是问题所在

感谢您的帮助。
由于

Windows Phone开发人员重新添加多语言资源文件的问题

Ok…我真笨。

在资源文件中,顶部有一个访问修饰符组合框,我忘记修改了。