我的安裝環境的win8.1 64位企業版,其他版本系統遇到此問題可能也試用此辦法.
白天在公司時(公司電腦是win8)就遇到此問題,遂上網搜了一下,發現都是說改系統時間,然后我也改了系統時間后果然能完成安裝了,但是安裝完創建項目時發現又悲劇了.新建項目時直接報錯"未將對象引用設置到對象的實例",項目創建失敗,此問題一直還沒有解決,不知道有人知道否?
好了接下來回家之后在自己電腦上安裝,本來剛新裝的win8.1,滿懷欣喜的去安裝發現同樣悲劇,有了白天的經驗我沒有直接去改系統時間了.接着上網找,終於最后在http://social.msdn.microsoft.com/Forums/zh-CN/ee285436-af45-4f62-aa65-f8d7cb38d882/error-installing-windows-phone-80-sdk-using-vs-2012-premium-update-3-on-windows-81-enterprise?forum=vssetup 上找到了解決辦法.
這里簡單介紹一下解決過程:
1,如果使用wp8sdk獨立安裝包,找到里面"\Packages\Windows_SDK\Win8SharedSDKTools.msi"運行它
或者從
http://go.microsoft.com/fwlink/?LinkId=257143
- http://go.microsoft.com/fwlink/?LinkId=257144
- http://go.microsoft.com/fwlink/?LinkId=257145
- http://go.microsoft.com/fwlink/?LinkId=257146
下載這四個文件到同一個目錄,運行"Win8SharedSDKTools.msi"
2, 再像平常一樣安裝wp8 sdk.
*注意事項:
如果你開始安裝wpsdk失敗了,請不要直接先卸載之前的安裝(從程序和功能里卸載(反正這個我是沒找到)或者運行wpsdk安裝程序點卸載(不要直接修復)),然后再照上面的步驟來試試看.
如果還是不行請檢查 %programdata%\package cache下是否有目錄里面有"Win8SharedSDKTools.msi"這個文件,如果有刪掉重試.
如果還是不行就只得把系統時間改到10月6號或以前了,然后停止同步windows時間,再重新安裝.
PS:在win8.1上要安裝了WPsdk后再安裝VS2012 Update3更新,不然wp模擬器用不了.
