Simptome
Atunci când încercați să instalați Microsoft Visual Studio 2008 Team Foundation Server pe un computer care are instalat SQL Server 2008 SP1, instalarea nu reușește.
Rezolvare
Pentru a rezolva această problemă, urmați acești pași:
-
Descărcați Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 de la următorul site Web Microsoft:
http://www.microsoft.com/download/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D
-
Descărcați ghidul de instalare Team Foundation pentru Microsoft Visual Studio Team System 2008 de la următorul site Web Microsoft:
-
În Ghidul de instalare pe care l-ați descărcat la pasul 2, urmați primii cinci pași care sunt descriși în subiectul "instrucțiuni: integrarea instalării Team Foundation Server și Service Pack 1".Notă Pentru a găsi acest subiect, extindeți instalarea Team Foundation Server și Service Pack 1 în panoul din stânga al ghidului de instalare.
-
Deschideți folderul C:\MergeFolder pe care l-ați creat în pasul 4 al subiectului "instrucțiuni: integrarea instalării aplicației Team Foundation Server și Service Pack 1".
-
Deschideți fișierul Hcpackage. XML utilizând Notepad.
-
Găsiți următoarea intrare:
<WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "Selectați * de la sqlserviceadvancedproperty în care numeserviciu = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.00.1433 ' AND PropertyStrValue LIKE ' 10,00 .% '" Action = "=" Count = "0"/>
-
Înlocuiți intrarea pe care ați găsit-o în pasul 6 cu următoarea intrare:
<WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "Selectați * de la sqlserviceadvancedproperty în care numeserviciu = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.00.1433 ' AND PropertyStrValue LIKE ' 10 .% '" Action = "=" Count = "0"/>
-
Găsiți următoarea intrare:
<WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "Selectați * de la sqlserviceadvancedproperty în care numeserviciu = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.0.1433 ' AND PropertyStrValue LIKE ' 10,0 .% '" Action = "=" Count = "0"/>
-
Înlocuiți intrarea pe care ați găsit-o la pasul 8 cu următoarea intrare:
<WQL namespace = "\\.\root\Microsoft\SqlServer\ComputerManagement10" Query = "Selectați * de la sqlserviceadvancedproperty în care numeserviciu = ' [% VSTF_SERVICENAME_MSSQL%] ' AND PropertyName = ' VERSION ' AND PropertyStrValue> = ' 10.0.1433 ' AND PropertyStrValue LIKE ' 10 .% '" Action = "=" Count = "0"/>
-
Găsiți următoarea intrare:
<MsiProductVersionCheck PRODD = "[% SQLServer2008%]" Action = "<" Version = "10.1"/>
-
Înlocuiți intrarea pe care ați găsit-o la pasul 10 cu următoarea intrare:
<MsiProductVersionCheck PRODD = "[% SQLServer2008%]" Action = "<" Version = "10.2"/>
-
Salvați fișierul Hcpackage. XML.
-
Rulează setup. exe pentru a instala Visual Studio 2008 Team Foundation Server cu SP1.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.