• Windows Phone SDK 8.0的安装软硬件配置要求


    1.Windows 8 专业版及以上的系统,且必须为64位。(这里假设为windows 8系列版本,而不是windows server 2012

    2.内存4G4G以上

    3.CPU支持硬件虚拟化并且开启

    可以使用附件中的软件进行检测,Hardeware Virtualization Yes .

     

    一般现在还在用的电脑的CPU都支持虚拟化,如果连虚拟化都不支持,那就不用往下看了,直接换CPU吧。

    支持了虚拟化,在BIOS里会默认关闭,要到BIOS里找到virtualization相关字样的选项,设置为enable

    或者使用微软官方提供的Coreinfo v3.1工具进行检测并自动开启,Checking and enabling BIOS settings具体步骤请参考微软官方给到的文档:System requirements for Windows Phone Emulator

    4.支持二进制地址转换SLAT

    这个功能如果CPUintel的,则需要i3以及以上的CPU才会支持,如果CPU不支持,别着急,还有方法。

    用附件里的软件进行检测,把Coreinfo.exe放到D盘根目录下,管理员打开命令行提示符,进入D盘,输入Coreinfo.exe -V ,出现以下信息

       

    代表支持,代表不支持,可以发现该图片中的电脑CPU不支持SLAT

    5.假设支持,那么还需要在安装好的win8系统中打开相应的Hyper-V功能,控制面板--〉程序和功能--〉启用和关闭Windows功能〉将Hyper-V勾选上,点击确定。

     

    6.安装SDK8.0的镜像,不再赘述。

     


     

    TIPS

    如果你的CPU比较老,不支持SLAT,就会在安装SDK8.0完成的最后出现“CPU不支持虚拟化无法运行模拟器”的警告,一般有两种解决办法:

    一种是换CPU,买一个二手的i3CPU,具体的不太懂,自行搜索

    另一种就是不花一分钱,装一个Windows Server 2012 ,通过配置,使用体验可以接近windows 8,而这个运行模拟器时对“CPU是否支持SLAT”没有限制,只要支持硬件虚拟化就可以。此时,为了避免浪费时间,需要完成下面两项后再安装SDK,否则仍会不支持虚拟机,更改配置后还需要再安装或修复一遍才行(SDK安装很耗时间)。

    1. BIOS里开启硬件虚拟化

    2. windows server 2012来打开Hyper-V功能,和windows 8步骤有少许不同,根据提示一步步来就可以,不再赘述。

    最后,有经济条件的直接买个真机测试或者换台电脑,搞定……

     

    附上远景论坛改造windows server的方法

    Windows Server 2012改造成Windows 8 的方法

    http://bbs.pcbeta.com/viewthread-1088752-1-1.html

  • 相关阅读:
    批处理+7zip解压用纯数字加密的压缩包zip
    golang 读取 chrome保存的网站账号信息
    c++实现"扫描检测硬件改动"
    c++获取磁盘句柄
    golang设置title并获取窗口句柄
    golang获取文件的md5
    golang获取u盘序列号(通过读取注册表实现)
    golang从文件按行读取并输出
    golang cgo注意事项
    python调用远程chromedriver.exe、selenium抓包方法
  • 原文地址:https://www.cnblogs.com/fengbeihong/p/2888235.html
Copyright © 2020-2023  润新知