我最新的显示驱动程序不支持 WDDM 1.0,我需要它至少是 1.1 版本。
我一直试图让 Windows Phone 7 SDK 在我的 HP Pavillion dv9000 上运行,但手机模拟器需要 1.1 或更高版本。我的驱动程序已经是最新的了。我甚至尝试了在 HP Pavillion dv9000 上找到的经过修改的驱动程序这里,但没有成功。
然后,在另一个分区上评估 Windows 8 开发人员预览版时,我注意到 dxdiag.exe 显示它正在使用 WDDM 1.2。我尝试在 Windows 8 上安装 Windows Phone 7 SDK,但在 Visual Studio 的错误窗口中弹出“内部错误”和“由于命令行参数无效,连接失败”。我猜是因为 Windows Phone 7 SDK 尚未在 Windows 8 上受支持。
我的问题是这样的:我可以让 Windows 7 使用 Windows 8 正在使用的显示驱动程序来在 Windows 7 上获取 WDDM 1.2 吗?我该怎么做?
答案1
Windows 8 使用 Hyper-V 技术进行虚拟化,这与当前的 Windows Phone 开发工具不兼容。如果你真的有在 Windows 8 上的虚拟机中工作:
- 从 Windows 8 中卸载 Hyper-V。
- 在 Windows 8 上创建 32 位 Windows 8 Hyper-V 映像。
如果你只是评估 Windows 8,那么选项 1 可能是更好的选择。如果你需要 Hyper-V,那么选项 2 也可以,但速度会很慢(虚拟机内部的任何开发都是如此)。
欲了解更多信息/详细信息,请查看此博客文章:http://wp.me/p1OzDh-5w