Sintomas
Quando tenta instalar o Microsoft Visual Studio 2008 Team Foundation Server num computador que tem o SQL Server 2008 SP1 instalado, a instalação falha.
Resolução
Para resolver este problema, siga estes passos:
-
Baixe o Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 a partir do seguinte web site da Microsoft:
http://www.microsoft.com/download/details.aspx?FamilyId=9E40A5B6-DA41-43A2-A06D-3CEE196BFE3D
-
Descarregue o Guia de Instalação da Team Foundation para o Microsoft Visual Studio Team System 2008 a partir do seguinte web site da Microsoft:
-
No Guia de Instalação que descarregou no passo 2, siga os primeiros cinco passos descritos no tema "Como: Integrar a Instalação do Servidor da Fundação da Equipa e do Bloco de Serviço 1".Nota Para encontrar este tópico, expanda a instalação do Servidor da Fundação da Equipa e do Bloco de Serviço 1 no painel esquerdo do Guia de Instalação.
-
Abra a pasta C:\MergeFolder que criou no passo 4 do tema "Como: Integrar a Instalação do Servidor da Fundação da Equipa e do Bloco de Serviço 1".
-
Abra o ficheiro Hcpackage.xml utilizando o Bloco de Notas.
-
Encontre a seguinte entrada:
<espaço de nome WQL="\\\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]" E PropertyName='VERSÃO' E PropertyStrValue>='10.00.1433' E PropertyStrValue LIKE '10.00.%'" action="="count="0" />
-
Substitua a entrada encontrada no passo 6 com a seguinte entrada:
<espaço de nome WQL="\\\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]" E PropertyName='VERSION' AND PropertyStrValue>='10.00.1433' AND PropertyStrValue LIKE '10.%'" action="="count="0" />
-
Encontre a seguinte entrada:
<espaço de nome WQL="\\\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]" AND PropertyName='VERSÃO' E PropertyStrValue>='10.0.1433' AND PropertyStrValue LIKE '10.0.%'" action="="count="0" />
-
Substitua a entrada encontrada no passo 8 com a seguinte entrada:
<espaço de nome WQL="\\\root\Microsoft\SqlServer\ComputerManagement10" query="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='[%VSTF_SERVICENAME_MSSQL%]" E PropertyName='VERSION' AND PropertyStrValue>='10.0.1433' AND PropertyStrValue LIKE '10.%'" action="="count="0" />
-
Encontre a seguinte entrada:
<MsiProductVersionCheck prodid="[%SQLServer2008%]" action="<" versão="10,1" />
-
Substitua a entrada encontrada no passo 10 com a seguinte entrada:
<MsiProductVersionCheck prodid="[%SQLServer2008%]" action="<" versão="10,2" />
-
Guarde o ficheiro Hcpackage.xml.
-
Executar Setup.exe para instalar o Servidor da Fundação da Equipa 2008 do Visual Studio 2008 com o SP1.
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".