正確安裝VisualStudio2005嘗試
安裝VisualStudio2005已經好久了,原來一直都沒什么大問題,都很順利的完成。今天重裝系統(tǒng),我自己帶了一個XP盤,突然出現(xiàn)安裝VisualStudio2005:1330錯誤:某個文件數(shù)字簽名不可用。
于是換系統(tǒng),先裝Win2003,最后到Win2008,都逃不過這個問題,而且數(shù)字簽名不可用的文件每次都是隨機的,有時是第2個文件,有時是第60個文件。找來師哥們幫忙,他們也沒遇到過這么怪的問題。后來在Google上搜索"VisualStudio1330",找了很久,微軟MSDN版主的解釋是文件損壞,重新下載安裝。(PS:公司里的VisualStudio光盤是MSDN寄來的光盤,有20多張DVD,包括所有語言的版本)。還有的是讓把光盤里的文件復制到硬盤安裝。。。。測試無效。#t#
Finally,通過Google在一個老外的博客上找到了解決方法:在注冊表中,把原HKCU\Software\Microsoft\Windows\CurrentVersion\WinTrust\TrustProviders\SoftwarePublishing\State的值由0x23c00改為0x22800。關閉文件數(shù)字簽名驗證。VS順利安裝!
下面介紹詳細內容:
1)TrusttheTestRoot...........................FALSE
2)Useexpirationdateoncertificates...........TRUE
3)Checktherevocationlist.....................TRUE
4)OfflinerevocationserverOK(Individual).....FALSE
5)OfflinerevocationserverOK(Commercial).....TRUE
6)JavaofflinerevocationserverOK(Individual)FALSE
7)JavaofflinerevocationserverOK(Commercial)TRUE
8)Invalidateversion1signedobjects...........FALSE
9)ChecktherevocationlistonTimeStampSignerFALSE
10)OnlytrustitemsfoundintheTrustDB........FALSE