很久没写东西了。其实并不是没什么可以写的,而是一直琢磨着换个主题,一直想等主题做好了再写新文章。只可惜新主题难产了,有些东西怕忘记还是趁早记下来的好……
这两天Nokia Lumia系列的Windows Phone手机风头正劲,于是乎我手痒想装个模拟器看看Windows Phone的系统好玩不好玩。环境搭起来很简单,我原本就有Visual Studio 2010,只需要更新一下装个SP1,然后在微软网站下载了Windows Phone SDK的在线安装,漫长的等待之后就安装成功了~~
SDK安装成功后新建Windows Phone游戏的工程尝试一下,但模拟器无法正常运行,启动后一直处于"Windows Phone Emulator is doing complete OS boot"的状态,按Windows Phone Developer Tool 的Release Notes 发布说明中关于硬件的要求检查了遍,2GB的内存,支持DX11,WDDM1.1的显卡驱动,完全满足要求啊。网上关于这个问题的答案也基本都是说这个硬件要求的。
后来在MSDN上的一条回复中找到了真正的答案…我用的本本Acer 3830TG是双显卡的,然后我在设置里面把显卡设置成了使用Nvidia卡。这个设定导致了此问题的产生。解决方法如下:
1. 进入"NVIDIA控制面板"(从"控制面板"进入,或者通过桌面右键菜单进入)
2.在右侧列表中选择“管理3D设置”
3.然后把全局设置改成“自动选择”
参考:http://social.msdn.microsoft.com/Forums/zh-TW/wp7msdntaiwan/thread/f1729cb5-2838-4ac6-8078-71b0a6d307a0/
New Comments