2013-10-08 39 views
3

我在運行Windows 8(不是專業版)的PC上使用Visual Studio 2012 + SDK 8.0,並決定購買另一個硬盤驅動器在sam PC上安裝Windows Pro以運行Windows電腦上的電話模擬器(電腦是華碩N550 16Gb RAM和i7 4700 CPU)Windows Phone SDK8安裝過程中的疑難解答

我買了一個全新的SSD磁盤,並且我安裝了(新鮮的)Windows 8.1 Pro 64位(該操作系統是正版和激活的)

然後我面對一個非常討厭的問題。在SDK8.0的安裝總是返回這是很難的錯誤理解

,因爲我剛剛創建的計算器 我的帳戶不能發佈屏幕捕獲錯誤彈出窗口說 安裝失敗 安裝無法繼續,因爲某些必要組件失敗 請更正以下問題並重新啓動設置...

這裏是從安裝LOG文件

[12B8:1530]所提取的部分[2013-10-08T09:43:50]:驗證所獲取的有效載荷:cab0960DD077C2D6FBDD3FFD8F00AB28475在路徑:C:\ ProgramData \ Pa ckage Cache.unverified \ cab0960DD077C2D6FBDD3FFD8F00AB28475,移動到:C:\ ProgramData \ Package Cache {A2DFDB99-5576-391D-9F62-D1223A41C7F4} v11.0.50727 \ packages \ MobileTools \ AddIncoreres \ MobileTools_Addincoreres_x86_enu.cab。 [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證書的證書鏈。 [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。刪除文件。 [2013-10-08T09:43:50]:錯誤0x800b0101:無法緩存有效負載:Windows_MetroMinSDK [12A4:17CC] [2013-10-08T09:43:50]:MUX:驗證失敗。重試獲取重試次數:1 of 3 [12A4:17CC] [2013-10-08T09:43:50]:MUX:設置結果:返回碼= -2146762495(0x800B0101),錯誤消息=,結果細節=,重要= True,Package Action = Verify,Package 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證書的證書鏈。 [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。刪除文件。 [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.1的親窗8.0)

任何幫助,將不勝感激

回答

8

試試這個; MSDN Link

看來微軟的一些證書已經過期了。

編輯;簡而言之; 將系統日期設置回2013年9月1日或更早。

+1

非常感謝您的鏈接。它拯救了我的一天!只是要清楚:爲了解決這個問題,我只是把我的時鐘放到2013年8月1日(而不是當前日期),然後再次運行SDK安裝...並且它通過了! – dgayraud

+0

耶!感謝日期切換toptip。我瘋狂的安裝,不會安裝。 –

+1

哈哈哈!同樣 - 我把它移回一個月(對我來說,9月1日)。現在似乎在工作! –

2

將日期更改爲2013年8月30日,並繼續爲我工作的setup..bingo ...