Sintomas

Quando você se conectar a uma instância de 64 bits do Microsoft SQL Server Express 2008 usando o Visual Studio 2008 Service Pack 1 (SP1), você receberá a seguinte mensagem de erro:

Conexões com arquivos do SQL Server (*. mdf) requerem o SQL Server Express 2005 para funcionar corretamente. Verifique se a instalação do componente do download da URL:

http://go.microsoft.com/fwlink/?LinkId=49251

Observação: Esse problema não ocorre quando você se conectar a uma instância de 32 bits do SQL Server Express 2008 em um computador de 64 bits.

Causa

Esse problema ocorre porque o Visual Studio 2008 SP1 detecta incorretamente algumas chaves do registro para uma instalação de 64 bits do SQL Server Express 2008.

Resolução

Informações sobre o hotfix

Um hotfix suportado está disponível agora na Microsoft. No entanto, destina-se a corrigir somente o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico.Para resolver esse problema, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa dos números de telefone do Serviço de Atendimento ao Cliente Microsoft e informações sobre custos de suporte, visite o seguinte site da Microsoft:

http://support.microsoft.com/contactus/?ws=supportObservação: em alguns casos, as taxas cobradas para chamadas de suporte podem ser canceladas caso um profissional de Suporte da Microsoft determine que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados para questões de suporte adicionais e problemas que não se qualificam à atualização específica em questão.

Pré-requisitos:

Você deve ter o Visual Studio 2008 SP1 ou Visual Studio 2008 Express Edition com Service Pack 1 instalado para aplicar esse hotfix.

Requisitos de reinicialização:

Você não precisa reiniciar o computador após aplicar esse hotfix.

Informações de substituição do hotfix:

Esse hotfix não substitui outros hotfixes.

Informações sobre o arquivo:

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas na Hora Universal Coordenada (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para localizar a diferença entre o UTC e a hora local, use a guia Fuso Horário no item Data e Hora no Painel de Controle.

Nome do Arquivo

Versão do arquivo

Tamanho do arquivo

Data

Hora

Plataforma

Microsoft.visualstudio.editors.dll

9.0.30729.186

2,879, 488

23 de novembro de 2008

21:50

x86

Microsoft.vsdesigner.dll

9.0.30729.186

4,419,584

23 de novembro de 2008

21:50

x86

Solução alternativa

Para contornar esse problema, desinstale a versão de 64 bits do SQL Server Express 2008 e, em seguida, instale a versão de 32 bits do SQL Server Express 2008.

Status

A Microsoft confirma que este é um problema em seus produtos listados na seção "Aplica-se a".

Mais informações

Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

824684 descrição da terminologia padrão usada para descrever as atualizações de software

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.