Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Introdução

Este artigo descreve um problema no qual a DLL "DllMain" entrada não é chamada quando o projeto for carregado por meio da função LoadLibrary no Windows Embedded Compact 7. Uma atualização está disponível para resolver esse problema. Antes de instalar essa atualização, todas as atualizações emitidas anteriormente para este produto devem ser instaladas.

Sintomas

Você cria um projeto CEPC Virtual x86 ou outro projeto de dispositivo de referência usando o software development kit (SDK). Colocar o projeto em um dispositivo Windows Embedded Compact 7 e, em seguida, crie um projeto DLL. Quando o projeto de DLL é carregado por meio da função LoadLibrary, "DllMain" DLL não é chamada de entrada. Isso ocorre porque o arquivo é carregado como um arquivo de dados e não como um arquivo executável.

Observação: Esse problema não ocorre se o projeto DLL é compilado como um subprojeto do sistema operacional.

Resolução

Informações de atualização de software

Uma atualização de software compatível está agora disponível na Microsoft como Atualização Windows Embedded Compact 7 mensal (dezembro de 2015).

Observação: Este Windows Embedded Compact 7 atualização mensal está disponível para download no seguinte site da Microsoft Download Center:

Windows Embedded Compact 7 atualizações

Pré-requisitos:

Esta atualização é compatível somente se todas as atualizações emitidas anteriormente para esse produto também foram instaladas.



Requisitos de reinicialização:

Depois de aplicar essa atualização, você deve executar uma compilação limpa de toda a plataforma. Para fazer isso, use um dos seguintes métodos:

  • No menu Build , clique em Limpar soluçãoe, em seguida, clique em Build Solution.

  • No menu Build, clique em Solução de reconstrução.

Você não precisa reiniciar o computador após aplicar essa atualização de software.



Informações de substituição da atualização

Esta atualização não substitui outras atualizações.

A versão em inglês deste pacote de atualização de software tem 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.

Arquivos incluídos neste pacote de atualização

Nome do Arquivo

Tamanho do arquivo

Data

Hora

Caminho

Loader.c

195,546

15-Dec-2015

16:09

Private\Winceos\Coreos\Nk\Kernel

Nkmain.lib

3,228,808

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii\Checked

Nkprmain.lib

3,274,916

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii\Checked

Nkmain.lib

2,168,634

15-Dec-2015

16:16

Public\Common\Oak\Lib\Mipsii\Retail

Nkprmain.lib

2,215,514

15-Dec-2015

16:16

Public\Common\Oak\Lib\Mipsii\Retail

Nkmain.lib

3,661,710

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii\Debug

Nkprmain.lib

3,730,344

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii\Debug

Nkmain.lib

3,526,850

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv6\Checked

Nkprmain.lib

3,584,086

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv6\Checked

Nkmain.lib

2,404,786

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv6\Retail

Nkprmain.lib

2,462,986

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv6\Retail

Nkmain.lib

3,916,456

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv6\Debug

Nkprmain.lib

3,986,992

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv6\Debug

Nkmain.lib

3,052,244

15-Dec-2015

16:14

Public\Common\Oak\Lib\X86\Checked

Nkprmain.lib

3,094,492

15-Dec-2015

16:14

Public\Common\Oak\Lib\X86\Checked

Nkmain.lib

2,001,384

15-Dec-2015

16:14

Public\Common\Oak\Lib\X86\Retail

Nkprmain.lib

2,043,930

15-Dec-2015

16:14

Public\Common\Oak\Lib\X86\Retail

Nkmain.lib

3,192,798

15-Dec-2015

16:15

Public\Common\Oak\Lib\X86\Debug

Nkprmain.lib

3,240,284

15-Dec-2015

16:15

Public\Common\Oak\Lib\X86\Debug

Nkmain.lib

2,972,950

15-Dec-2015

16:15

Public\Common\Oak\Lib\Sh4\Checked

Nkprmain.lib

3,010,464

15-Dec-2015

16:15

Public\Common\Oak\Lib\Sh4\Checked

Nkmain.lib

2,038,458

15-Dec-2015

16:14

Public\Common\Oak\Lib\Sh4\Retail

Nkprmain.lib

2,080,254

15-Dec-2015

16:14

Public\Common\Oak\Lib\Sh4\Retail

Nkmain.lib

3,279,532

15-Dec-2015

16:15

Public\Common\Oak\Lib\Sh4\Debug

Nkprmain.lib

3,329,196

15-Dec-2015

16:15

Public\Common\Oak\Lib\Sh4\Debug

Nkmain.lib

3,286,498

15-Dec-2015

16:15

Public\Common\Oak\Lib\Mipsii_fp\Checked

Nkprmain.lib

3,332,610

15-Dec-2015

16:15

Public\Common\Oak\Lib\Mipsii_fp\Checked

Nkmain.lib

2,228,778

15-Dec-2015

16:15

Public\Common\Oak\Lib\Mipsii_fp\Retail

Nkprmain.lib

2,275,884

15-Dec-2015

16:15

Public\Common\Oak\Lib\Mipsii_fp\Retail

Nkmain.lib

3,737,782

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii_fp\Debug

Nkprmain.lib

3,806,754

15-Dec-2015

16:14

Public\Common\Oak\Lib\Mipsii_fp\Debug

Nkmain.lib

3,516,420

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv7\Checked

Nkprmain.lib

3,573,434

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv7\Checked

Nkmain.lib

2,398,270

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv7\Retail

Nkprmain.lib

2,456,462

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv7\Retail

Nkmain.lib

3,906,118

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv7\Debug

Nkprmain.lib

3,975,816

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv7\Debug

Nkmain.lib

3,526,830

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv5\Checked

Nkprmain.lib

3,584,066

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv5\Checked

Nkmain.lib

2,404,740

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv5\Retail

Nkprmain.lib

2,462,940

15-Dec-2015

16:15

Public\Common\Oak\Lib\Armv5\Retail

Nkmain.lib

3,917,106

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv5\Debug

Nkprmain.lib

3,987,638

15-Dec-2015

16:14

Public\Common\Oak\Lib\Armv5\Debug


Referências

Saiba mais sobre a terminologia usada pela Microsoft 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.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×