Como instalar o Microsoft Visual Studio 2008 Team Foundation Server num computador que tem o SQL Server 2008 Service Pack 1 instalado


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:
  1. Baixe o Microsoft Visual Studio 2008 Team Foundation Server Service Pack 1 a partir do seguinte web site da Microsoft:
  2. 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:
  3. No Guia de Instalação que descarregou no passo 2, siga os primeiros cinco passos descritos no tópico "Como: Integrar a Instalação do Servidor de Fundação de Equipa e do Pacote de Serviços 1".Nota Para encontrar este tópico, expanda o Servidor e o Pacote de Serviço seleções da Equipa de Instalação 1 no painel esquerdo do Guia de Instalação.
  4. Abra a pasta C:\MergeFolder que criou no passo 4 do tópico "Como: Integrar a Instalação do Servidor de Fundação de Equipa e do Pacote de Serviços 1".
  5. Abra o ficheiro Hcpackage.xml utilizando o Bloco de Notas.
  6. Encontre a seguinte entrada:
    <espaço de nome WQL="\\\\root\Microsoft\SqlServer\ComputerManagement10" consulta="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='%[VSTF_SERVICENAME_MSSQL%]" And PropertyName='VERSION' And PropertyStrValue&gt;='10.00.1433' And PropertyStrValue LIKE '10,00.%' action="=">.
  7. Substitua a entrada encontrada no passo 6 pela seguinte entrada:
    <espaço de nome WQL="\\\\root\Microsoft\SqlServer\ComputerManagement10" consulta="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='%VSTF_SERVICENAME_MSSQL%]" And PropertyName='VERSION' And PropertyStrValue&gt;='10.00.1433' And PropertyStrValue LIKE '10.%'" action="=""="."contagem="> 0"
  8. Encontre a seguinte entrada:
    <espaço de nome WQL="\\\\root\Microsoft\SqlServer\ComputerManagement10" consulta="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='%VSTF_SERVICENAME_MSSQL%]" And PropertyName='VERSION' And PropertyStrValue&gt;='10.0.1433' And PropertyStrValue LIKE '10.0.%'" action="="="."="."="."="."="."="."="."="."="."=">
  9. Substitua a entrada encontrada no passo 8 pela seguinte entrada:
    <espaço de nome WQL="\\\\root\Microsoft\SqlServer\ComputerManagement10" consulta="SELECT * FROM sqlserviceadvancedproperty WHERE ServiceName='%VSTF_SERVICENAME_MSSQL%]" And PropertyName='VERSION' And PropertyStrValue&gt;='10.0.1433' And PropertyStrValue LIKE '10.%'" action="=""contagem="0"/>
  10. Encontre a seguinte entrada:
    <MsiProductVersionCheck prodid="[%SQLServer2008%]" action="&lt;" versão="10.1" />
  11. Substitua a entrada que encontrou no passo 10 pela seguinte entrada:
    <MsiProductVersionCheck prodid="[%SQLServer2008%]" action="&lt;" versão="10.2" />
  12. Guarde o ficheiro Hcpackage.xml.
  13. Executar Setup.exe para instalar visual Studio 2008 Team Foundation Server com SP1.

Estado


A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".