我需要在模拟器开始使用不同的语言环境以及不是默认的轻主题时启动。有没有办法在某些设置文件或类似的东西中执行此操作?
通过网络搜索但未找到任何内容
答案 0 :(得分:8)
Windows Phone模拟器的常规设置存储在基于XDE的板配置文件(* .decfg)中,可以在启动XDE实例时将其指定为参数。这些文件位于:
C:\ Program Files(x86)\ Microsoft XDE \ 1.0 (适用于64位系统)
C:\ Program Files \ Microsoft XDE \ 1.0 (适用于32位系统)
您会看到 config_board0.decfg 和 config_board1.decfg - 两者都只是具有不同扩展名的XML文件。在那里,您可以配置:
是否显示调试控制台(如果您不想浏览注册表)
语言由传递给模拟器的 / language 参数指定。 LangID实际上是LocaleID(LCID) - 您可以获得完整列表here。应使用该表中的十进制值。
如果您通过的LCID未在设备上注册,则默认为英语 - 美国(en-US - 1033)。
简单的启动字符串可能如下所示(带参数):
“C:\ Program Files(x86)\ Microsoft XDE \ 1.0 \ XDE.exe“/ decfg D:\ Tempor ary \ config_board1.decfg / vmid {6db75612-361e-4c8f-8aaa-307a312c39c6} / binfile“C:\ Program Files (x86)\ Microsoft SDKs \ Windows 电话\ V7.1 \模拟\图片\ WM70C1。 en-US.bin“/ language 1031
其中1031(语言)代表德语。
重要说明:传递给XDE的语言是特定于模拟器的,与操作系统无关。目前唯一受支持的语言是英语 - 美国(1033)。
答案 1 :(得分:-1)
您无法以编程方式设置手机主题和区域设置,但只需打开Windows Phone 7模拟器并转到“设置”,然后根据需要设置灯光主题,并将其设置为不同的区域设置。
我总是建议开发人员将他们的物理电话和模拟器保存在不同的主题上,并且可能在不同的语言环境中。然后,您会根据不同的配置不断测试您的应用。