none
应用无法显示的问题(关于语言与区域设置) RRS feed

  • 常规讨论

  • 亲爱的开发者们。你们是否有碰到过应用发布提交通过审核之后,却无法显示的问题。

    这时候,除了检查是否有发布到相应市场之外。请大家检查一下语言区域的设置。

    也就是说在编译XAP文件时候,注意一下Visual Studio的编译设置,请选择中文(简体,中国) Chinese(Simplified, PRC), 或中文(繁体,台湾) ,英文名为Chinese(traditional , PRC)

    操作步骤如下:

    中文界面- Visual Studio 中打开项目的项目属性。单击程序集信息,然后在程序集信息对话框的下拉菜单中为非特定语言选择一个值。

    英文界面- Open Project properties for your project in Visual Studio. ClickAssembly Information, and in the Assembly Information dialog, choose a value for Neutral Language in the drop-down.

    注意:请确保选择中文(简体,中国) , 英文名为Chinese(Simplified, PRC)。或中文(繁体,台湾) ,英文名为Chinese(traditional , PRC)

    这样的话,最后在AssemblyInfo.cs 代码中NeutralResourcesLanguageAttribute 就会显示zh-cnzh-tw(这两种语言设置都是目前Windows Phone商店支持的语言设定)

    如果您发现AssemblyInfo.cs代码中NeutralResourcesLanguageAttribute zh , zh-hans等等,都是不对的。

    同理,如果您发布的应用是针对其他市场,比如美国,请确保设定为en-us而不是en等其他Windows Phone应用商店不支持的语言。

    请参考http://msdn.microsoft.com/zh-cn/library/windowsphone/develop/hh202918(v=vs.92).aspx 查看更多关于Windows Phone 区域性和语言支持的信息。

    对此造成的不便,我们深表歉意,并感谢大家的耐心与理解。谢谢!

    2012年10月17日 18:20
    版主