目前我正致力于Windows Phone 8应用程序中的全球化功能。我在下一行的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);
}
}
请告诉我,我在哪里以及我做错了什么?提前谢谢。
答案 0 :(得分:0)
我的AppResources.resx文件中没有写两个键是
ResourceFlowDirection LeftToRight
ResourceLanguage en-US
我在调试过程中发现了这一点。