Windows Phone SDK 8安装故障排除

时间:2013-10-08 07:53:40

标签: visual-studio-2012 windows-phone-8

我在运行Windows 8(不是专业版)的PC上使用Visual Studio 2012 + SDK 8.0,我决定购买另一个硬盘来在sam PC上安装Windows Pro,以便在PC上运行Windows Phone模拟器(PC是华硕N550 16Gb RAM和i7 4700 CPU)

我买了一个全新的SSD磁盘,我安装了(新的)Windows 8.1 Pro 64位(操作系统是正版和激活的)

然后我遇到了一个非常烦人的问题。 SDK8.0安装总是返回一个难以理解的错误

由于我刚刚在stackoverflow上创建了我的帐户,因此无法发布截屏 错误弹出窗口说 安装失败 安装无法继续,因为某些必需组件失败 请更正以下问题并重新启动设置...

这是安装LOG文件中提取的部分

[12B8:1530] [2013-10-08T09:43:50]:已验证的已获得的有效负载:cab0960DD077C2D6FBDD3FFD8F00AB28475在路径:C:\ ProgramData \ Package Cache.unverified \ cab0960DD077C2D6FBDD3FFD8F00AB28475,移至:C:\ ProgramData \ Package Cache {A2DFDB99-5576-391D-9F62-D1223A41C7F4} v11.0.50727 \包\ MobileTools \ AddIncoreres \ MobileTools_Addincoreres_x86_enu.cab。 [12A4:17CC] [2013-10-08T09:43:50]:MUX:来源确认 [12A4:17CC] [2013-10-08T09:43:50]:获取包:Windows_MetroMinSDK,有效负载:Windows_MetroMinSDK,复制自:G:\ packages \ Windows_SDK \ Win8SharedSDKTools.msi [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法验证证书链策略状态。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法获得authenticode证书的证书链。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法验证有效负载的签名:Windows_MetroMinSDK [12B8:1530] [2013-10-08T09:43:50]:无法验证有效负载:Windows_MetroMinSDK在路径:C:\ ProgramData \ Package Cache.unverified \ Windows_MetroMinSDK,错误:0x800b0101。删除文件。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法缓存有效负载:Windows_MetroMinSDK [12A4:17CC] [2013-10-08T09:43:50]:MUX:验证失败。重试获取,重试次数:1的3 [12A4:17CC] [2013-10-08T09:43:50]:MUX:设置结果:返回代码= -2146762495(0x800B0101),错误消息=,结果详细信息=,Vital = True,包操作=验证,包ID = Windows_MetroMinSDK [12A4:17CC] [2013-10-08T09:43:50]:无法缓存有效负载:Windows_MetroMinSDK来自工作路径:C:\ Users \ Didier \ AppData \ Local \ Temp {2348da3b-1257-4a83-a554-b094a08d06d9} \ Windows_MetroMinSDK,错误:0x800b0101。 [12A4:17CC] [2013-10-08T09:43:50]:应用程序请求重试有效负载:Windows_MetroMinSDK,遇到错误:0x800b0101。重试... [12A4:17CC] [2013-10-08T09:43:50]:获取包:Windows_MetroMinSDK,有效负载:Windows_MetroMinSDK,复制自:G:\ packages \ Windows_SDK \ Win8SharedSDKTools.msi [12A4:17CC] [2013-10-08T09:43:50]:MUX:重置结果 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法验证证书链策略状态。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法获得authenticode证书的证书链。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法验证有效负载的签名:Windows_MetroMinSDK [12B8:1530] [2013-10-08T09:43:50]:无法验证有效负载:Windows_MetroMinSDK在路径:C:\ ProgramData \ Package Cache.unverified \ Windows_MetroMinSDK,错误:0x800b0101。删除文件。 [12B8:1530] [2013-10-08T09:43:50]:错误0x800b0101:无法缓存有效负载:Windows_MetroMinSDK [12A4:17CC] [2013-10-08T09:43:50]:MUX:验证失败。重试获取,重试次数:2 of 3

我尝试安装大iso文件或小安装文件(SDK8.0)。完全相同的问题。

有趣的是,相同的iso文件安装在同一台PC上运行成功(运行Windows 8.0而不是Windows 8.1专业版)

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:8)

试试这个; MSDN Link

似乎微软终端上的某些证书​​已过期。

编辑;简而言之; 将系统日期设置回2013年9月1日或更早。

答案 1 :(得分:2)

将日期更改为2013年8月30日,并继续为我工作的setup..bingo ......