Simptomai
Kai bandote įdiegti "Microsoft Visual Studio 2008 Team Foundation Server" kompiuteryje, kuriame įdiegtas "SQL Server" 2008 SP1, diegimas nepavyks.
Sprendimas
Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:
-
Atsisiųskite "Microsoft Visual Studio 2008 Team Foundation Server" 1 pakeitimų paketą iš šios "Microsoft" svetainės:
http://www.microsoft.com/download/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D
-
Atsisiųskite "Microsoft Visual Studio" komandos sistemos 2008 "Team Foundation" diegimo vadovą iš šios "Microsoft" žiniatinklio svetainės:
-
Diegimo vadove, kurį atsisiuntėte atlikdami 2 veiksmą, atlikite pirmuosius penkis veiksmus, aprašytus skyriuje "kaip: integruoti" Team Foundation Server "ir 1 pakeitimų paketo diegimą.Pastaba Norėdami sužinoti šią temą, išplėskite " Team Foundation" serverio ir 1 pakeitimų paketo diegimas diegimo vadovo kairiojoje srityje.
-
Atidarykite aplanką C:\MergeFolder, kurį sukūrėte atlikdami 4 veiksmą "kaip: integruoti" Team Foundation Server "ir 1 pakeitimų paketo diegimo temą.
-
Atidarykite failą Hcpackage. XML naudodami užrašinę.
-
Raskite šį įrašą:
<WQL vardų sritis = "\\.\root\Microsoft\SqlServer\ComputerManagement10" užklausa = "pasirinkite * iš sqlserviceadvancedproperty, kur ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "ir PropertyName = ' VERSION ' ir PropertyStrValue> =" 10.00.1433 "ir PropertyStrValue, pvz.," 10,00 .% "" veiksmas = "=" skaičiuojama = "0"/>
-
Pakeiskite įrašą, kurį radote atlikdami 6 veiksmą, naudodami šį įrašą:
<WQL vardų sritis = "\\.\root\Microsoft\SqlServer\ComputerManagement10" užklausa = "pasirinkite * iš sqlserviceadvancedproperty, kur ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "ir PropertyName = ' VERSION ' ir PropertyStrValue> =" 10.00.1433 "ir PropertyStrValue, pvz.," 10 .% "" veiksmas = "=" skaičiuojama = "0"/>
-
Raskite šį įrašą:
<WQL vardų sritis = "\\.\root\Microsoft\SqlServer\ComputerManagement10" užklausa = "pasirinkite * iš sqlserviceadvancedproperty, kur ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "ir PropertyName = ' VERSION ' ir PropertyStrValue> =" 10.0.1433 "ir PropertyStrValue, pvz.," 10,0 .% "" veiksmas = "=" skaičiuojama = "0"/>
-
Pakeiskite įrašą, kurį radote atlikdami 8 veiksmą, naudodami šį įrašą:
<WQL vardų sritis = "\\.\root\Microsoft\SqlServer\ComputerManagement10" užklausa = "pasirinkite * iš sqlserviceadvancedproperty, kur ServiceName =" [% VSTF_SERVICENAME_MSSQL%] "ir PropertyName = ' VERSION ' ir PropertyStrValue> =" 10.0.1433 "ir PropertyStrValue, pvz.," 10 .% "" veiksmas = "=" skaičiuojama = "0"/>
-
Raskite šį įrašą:
<MsiProductVersionCheck prodid = "[% SQLServer2008%]" veiksmas = "<" version = "10.1"/>
-
Pakeiskite įrašą, kurį radote atlikdami 10 veiksmą su šiuo įrašu:
<MsiProductVersionCheck prodid = "[% SQLServer2008%]" veiksmas = "<" version = "10.2"/>
-
Įrašykite Hcpackage. XML failą.
-
Paleiskite setup. exe, kad įdiegtumėte Visual Studio 2008 Team Foundation serverį su SP1.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.