Select the product you need help with
CORRECÇÃO: Recebe uma mensagem de erro quando executa uma aplicação baseada no SQL Server 3.5 compactar depois de instalar a versão de 32 bits do SQL Server Compact Edition 3.5 Service Pack 2 num computador x 64Artigo: 974247 - Ver produtos para os quais este artigo se aplica. Nesta páginaSintomasEm computadores de 64 bits, uma aplicação do SQL Server Compact (? compactar ?) com base poderá falhar com um dos seguintes dois sintomas: Sintoma 1 A aplicação está a tentar carregar uma versão de compactar é incompatível com a versão que está instalada no computador. Versões incorrectas podem dar origem a instabilidade da aplicação e o carregamento de compactar iria ser abortado. Sintoma 2 A aplicação não é possível carregar os componentes do SQL Server Compact que corresponde ao fornecedor ADO.NET nativos. Seguem-se as excepções exactas que estão associadas a estes problemas: Excepção de erro de correspondência de versão Incompatibilidade da versão de ficheiro detectada entre fornecedor ADO.NET e binários nativos do SQL Server Compact que possam resultar de uma funcionalidade incorrecta. Isto pode dever-se ao devido à presença de várias instâncias do SQL Server Compact de versões diferentes. Instale o SQL Server Compact binários correspondente versão [ADO.NET fornecedor File Version = XXXX, versão do ficheiro binário nativo = aaaa] Não é possível carregar ME dll excepção ? Não é possível carregar a DLL 'sqlceme35.dll': não foi possível encontrar o módulo especificado. (Excepção de HRESULT: 0x8007007E) CausaCompactas aplicações com base em geral programa contra o fornecedor do Compact ADO.NET (System.Data.SqlServerCe.dll). Este fornecedor em vez comunica com os componentes Compact nativos. Para evitar vários inconsistências, pode falar um fornecedor ADO.NET compactação de uma determinada versão apenas aos componentes Compact nativos da mesma versão. Seguem-se alguns cenários de exemplo em que esta política será quebrada e que fará com que uma das duas excepções mencionadas anteriormente: Cenário de exemplo 1Instalar o SQL Server 2008 R2 (Isto instala a versão de 32 bits do SQL Server Compact 3.5 SP2) .Then, quando executa uma aplicação de 64 bits privada implementação SQL Server Compact SP1, IT falha com a ? excepção versão Desajuste".Motivo da falha
Cenário de exemplo 2
Motivo da falha
ResoluçãoEm qualquer ponto de tempo determinado, o estado correcto de um computador de 64 bits, para o SQL Server Compact, seria a seguinte:
Por conseguinte, se enfrentar problemas semelhantes, certifique-se de que o computador tiver dois x 86 e amd64 MSIs de compactação estiverem instalados e são da mesma versão. Caso, não são, em seguida, instale Compact SP2 x 86 e x 64 MSIs partir seguinte hiperligação 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)
Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". PropriedadesArtigo: 974247 - Última revisão: terça-feira, 3 de Novembro de 2009 - Revisão: 2.2
Tradução automática IMPORTANTE: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/
)
| Traduções de Artigos |




Voltar ao topo








