0
目前我正在开发Windows Phone 8应用程序中的全球化功能。我在App.xaml的下一行中收到异常('对象引用未设置对象的实例')。在'RootFrame.Language'行App.xaml中获取异常'对象引用未设置对象实例'
RootFrame.Language = XmlLanguage.GetLanguage(AppResources.ResourceLanguage);
在AppResources.Designer.cs中ResourceLangauge的定义我写成如下。
/// <summary>
/// Looks up a localized string similar to LeftToRight.
/// </summary>
public static string ResourceFlowDirection
{
get
{
return ResourceManager.GetString("ResourceFlowDirection", resourceCulture);
}
}
/// <summary>
/// Looks up a localized string similar to en-US.
/// </summary>
public static string ResourceLanguage
{
get
{
return ResourceManager.GetString("ResourceLanguage", resourceCulture);
}
}
请给我suggession在哪里,我做错了什么?先谢谢你。
可能是ResourceManager.GetString无法找到该字符串。 – Nilesh
是的Nilesh你是对的,我没有写在我的AppResources.resx文件密钥的两个密钥是 ResourceLanguage en-US和 ResourceFlowDirection LeftToRight 我做了这些更改和代码正在运行。 –