ID do artigo: 974247 - Última revisão: terça-feira, 3 de novembro de 2009 - Revisão: 2.2 CORRECÇÃO: Receber uma mensagem de erro ao executar um aplicativo baseado em SQL Server Compact 3.5 após você instalar a versão de 32 bits do SQL Server Compact Edition 3.5 Service Pack 2 em um computador em x 64
Nesta páginaSintomasEm computadores de 64 bits, SQL Server Compact (? compactar ?) com base em um aplicativo pode falhar com um dos dois seguintes sintomas: Sintoma 1 O aplicativo está tentando carregar uma versão de CD que é incompatível com a versão instalada no computador. Versões incorretas podem levar à instabilidade do aplicativo e o carregamento de compactar poderia ser anulado. Sintoma 2 O aplicativo não é possível carregar os componentes nativos do SQL Server Compact que corresponde ao provedor ADO.NET. As exceções exatas que estão associadas esses problemas são: Exceção de incompatibilidade de versão Incompatibilidade de versões de arquivo detectada entre provedor ADO.NET e binários nativos do SQL Server Compact que poderia resultar em uma funcionalidade incorreta. Isso pode ser devido à presença de várias instâncias do SQL Server Compact de diferentes versões. Instale o SQL Server Compact binários da versão correspondente [versão do arquivo ADO.NET Provider = XXXX, versão do arquivo binário nativo = YYYY] Não foi possível carregar dll Exception a ME ? Não é possível carregar a DLL 'sqlceme35.dll': O módulo especificado não foi encontrado. (Exceção de HRESULT: 0x8007007E) CausaAplicativos baseados no compactos geralmente program provedor Compact ADO.NET (System.Data.SqlServerCe.dll). Este provedor em vez se comunica com os componentes nativos Compact. Para evitar inconsistências diversas, um provedor Compact ADO.NET de uma determinada versão poderão se comunicar somente para os componentes nativos Compact da mesma versão. Estes são alguns cenários de exemplo em que essa diretiva será quebrada e isso resultará em um das duas exceções mencionadas anteriormente: Cenário de exemplo 1Instalar o SQL Server 2008 R2 (Isso instala a versão de 32 bits do SQL Server Compact 3.5 SP2) .Clique, quando você executa um aplicativo de 64 bits em particular Implantando o SQL Server Compact SP1, ele falhará com a ? incompatibilidade de versão"exceção.Motivo da falha
Cenário de exemplo 2
Motivo da falha
ResoluçãoEm qualquer ponto do tempo, o estado correto do computador de 64 bits, para o SQL Server Compact, seria o seguinte:
Portanto, se você enfrenta problemas semelhantes, certifique-se de que o computador tem dois x 86 e amd64 MSIs do Compact estão instalados e eles são da mesma versão. Caso, eles não forem, instale, em seguida, Compact SP2 x 86 e x 64 MSIs no seguinte link conforme necessário: http://www.microsoft.com/downloads/details.aspx?familyid=E497988A-C93A-404C-B161-3A0B323DCE24&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?familyid=E497988A-C93A-404C-B161-3A0B323DCE24&displaylang=en)
SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 974247
(http://support.microsoft.com/kb/974247/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início