Симптоми
Когато се опитвате да инсталирате Microsoft Visual Studio 2008 Team Foundation Server на компютър, на който е инсталиран SQL Server 2008 SP1, инсталирането е неуспешно.
Решение
За да отстраните този проблем, изпълнете следните стъпки:
-
Изтегляне на Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 от следния уеб сайт на Microsoft:
http://www.microsoft.com/download/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D
-
Изтеглете ръководството за инсталиране на Team Foundation за Microsoft Visual Studio Team System 2008 от следния уеб сайт на Microsoft:
-
В ръководството за инсталиране, което сте изтеглили в стъпка 2, следвайте първите пет стъпки, които са описани в темата "как да: интегрирате инсталирането на Team Foundation Server и Service Pack 1".Забележка За да намерите тази тема, разгънете инсталирането на екипен сървър и сервизен пакет 1 в левия екран на ръководството за инсталиране.
-
Отворете папката C:\MergeFolder, която създадохте в стъпка 4 от "как да: интегрирате инсталирането на екипния сървър и сервизния пакет 1".
-
Отворете файла Hcpackage. XML с помощта на Notepad.
-
Намиране на следния запис:
<резултати от WQL за имена = "\\.\root\Microsoft\SqlServer\ComputerManagement10" заявка = "SELECT * FROM sqlserviceadvancedproperty, където ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "и PropertyName =" версия "и PropertyStrValue> =" 10.00.1433 "и PropertyStrValue като" 10,00. >% "
-
Заместете записа, който намерихте в стъпка 6 със следния запис:
<резултати от WQL пространство за имена = "\\.\root\Microsoft\SqlServer\ComputerManagement10" заявка = "SELECT * FROM sqlserviceadvancedproperty, където ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "и PropertyName =" версия "и PropertyStrValue> =" 10.00.1433 "и PropertyStrValue като" 10. >% "
-
Намиране на следния запис:
<резултати от WQL за имена = "\\.\root\Microsoft\SqlServer\ComputerManagement10" заявка = "SELECT * FROM sqlserviceadvancedproperty, където ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "и PropertyName =" версия "и PropertyStrValue> =" 10.0.1433 "и PropertyStrValue като" 10,0. >% "
-
Заместете записа, който намерихте в стъпка 8 със следния запис:
<резултати от WQL пространство за имена = "\\.\root\Microsoft\SqlServer\ComputerManagement10" заявка = "SELECT * FROM sqlserviceadvancedproperty, където ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "и PropertyName =" версия "и PropertyStrValue> =" 10.0.1433 "и PropertyStrValue като" 10. >% "
-
Намиране на следния запис:
<MsiProductVersionCheck Проди = "[% SQLServer2008%]" действие = "<" версия = "10,1"/>
-
Заместете записа, който намерихте в стъпка 10 със следния запис:
<MsiProductVersionCheck Проди = "[% SQLServer2008%]" действие = "<" версия = "10,2"/>
-
Запишете файла на Hcpackage. XML.
-
Стартирайте Setup. exe, за да инсталирате Visual Studio 2008 Team Foundation Server със SP1.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".