Introdução
Uma atualização está disponível para o Microsoft .NET Compact Framework 3.5 no Windows Embedded CE 6.0 R3. Esta atualização corrige os seguintes problemas:
-
Execute a ferramenta Monitor de desempenho remoto para controlar um vazamento de memória em um aplicativo do .NET Compact Framework 3.5. Ao tentar abrir o Visualizador de heap do GC, você recebe uma mensagem de erro semelhante à seguinte:
Legenda: código de exceção "(nulo)": endereço de 0xC0000005exception: 0x01d3a39cReading: módulo 0x00000300Faulting: mscoree3_5.dllOffset: 0x0008a39c.
-
Quando você tenta abrir um arquivo de despejo de pilha GC na ferramenta Monitor de desempenho remoto, você recebe a seguinte mensagem de erro:
Erro ao exibir o modo de exibição de pilha GC: A chave fornecida não estava presente no dicionário
-
Quando você usar o .NET Compact Framework 3.5 para desserializar dados XML inválidos, nenhuma exceção é gerada conforme o esperado. Em vez disso, é gerado um objeto inválido. Além disso, se você tentar cancelar a referência de objeto, é gerada uma exceção de NullReferenceException .
-
Dados que são passados para o serializador podem ser serializados duas vezes.
-
Executar um aplicativo gerenciado que chama módulos nativos. Quando o código gerenciado chama o código nativo, uma exceção é lançada no código nativo. Nesse cenário, a exceção não é tratada corretamente e nenhum arquivo de despejo de memória é gerado. Além disso, informações de pilha não são registradas e nenhuma mensagem de erro pode ser personalizada para os clientes.
Informações adicionais
Informações de atualização do software
Uma atualização de software compatível está agora disponível na Microsoft como atualização Windows Embedded CE 6.0 Platform Builder mensal (julho de 2010). Você pode confirmar isso navegado até a seção "Informações do arquivo". O nome de arquivo do pacote contém a versão do produto, data, número do artigo da Base de conhecimento e o tipo de processador. Este é o formato do nome de arquivo do pacote:
Versão do produto-aammdd-kbnnnnnn-tipo de processadorPor exemplo: Wincepb50-060503-kb917590-armv4i. msi é a correção do ARMV4i Windows CE 5.0 Platform Builder documentada no artigo 917590 da KB e que está contida na atualização mensal de maio de 2006. Para resolver esse problema imediatamente, clique no número de artigo que se segue para obter informações sobre como obter o Windows CE Platform Builder e as principais atualizações de software do sistema operacional:
837392 Como localizar o sistema operacional principal correções para os produtos do Microsoft Windows CE Platform BuilderDepois de aplicar a atualização, pacotes de consulta DNS são enviadas somente a partir da interface VPN. Além disso, os pacotes serão enviados somente a partir da última interface VPN mesmo se houver várias interfaces VPN.
Pré-requisitos
Essa atualização será compatível apenas se todas as atualizações lançadas anteriormente para esse produto também tiverem sido instaladas.
Necessidade de reinicialização
Após aplicar esta atualização, você deverá executar uma compilação limpa de toda a plataforma. Para fazer isso, utilize um dos métodos seguintes:
-
No menu Build , clique em Limpare, em seguida, clique em Compilar plataforma.
-
No menu Build , clique em Recriar plataforma.
Você não precisa reiniciar o computador após aplicar essa atualização de software.
Informações sobre a substituição da atualização
Essa atualização não substitui nenhuma outra.
Informações sobre o arquivo
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 as horas desses arquivos estão listadas em formato UTC (Tempo Universal Coordenado). Quando você exibe as informações sobre os arquivos, elas são convertidas no horário local. Para saber a diferença entre a hora UTC e a hora local, use a guia Fuso Horário no item Data e Hora do Painel de Controle.
Arquivos do Instalador
Nome do arquivo |
Tamanho do arquivo |
Data |
Hora |
---|---|---|---|
Wincepb60-100727-kb2282391-armv4i.msi |
1,200,128 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-mipsii.msi |
1,263,616 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-mipsii_fp.msi |
1,265,152 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-mipsiv.msi |
1,279,488 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-mipsiv_fp.msi |
1,280,000 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-sh4.msi |
1,210,368 |
26-Jul-2010 |
19:22 |
Wincepb60-100727-kb2282391-x86.msi |
1,148,928 |
26-Jul-2010 |
19:22 |
Arquivos incluídos neste pacote de atualização
Nome do arquivo |
Tamanho do arquivo |
Data |
Hora |
Caminho |
---|---|---|---|---|
Windows embedded ce 6.0_update_kb2282391.htm |
8,819 |
26-Jul-2010 |
19:13 |
100727_kb2282391 |
Mscoree3_5.dll |
942,768 |
30-Jun-2010 |
17:05 |
Others\Dotnetv35\Armv4i |
System.xml.dll |
1,040,048 |
30-Jun-2010 |
16:35 |
Others\Dotnetv35\Managed |
Mscoree3_5.dll |
1,181,360 |
30-Jun-2010 |
17:18 |
Others\Dotnetv35\Mipsii |
Mscoree3_5.dll |
1,181,872 |
30-Jun-2010 |
17:21 |
Others\Dotnetv35\Mipsii_fp |
Mscoree3_5.dll |
1,180,848 |
30-Jun-2010 |
17:21 |
Others\Dotnetv35\Mipsiv |
Mscoree3_5.dll |
1,178,800 |
30-Jun-2010 |
17:22 |
Others\Dotnetv35\Mipsiv_fp |
Mscoree3_5.dll |
863,408 |
30-Jun-2010 |
17:13 |
Others\Dotnetv35\Sh4 |
Mscoree3_5.dll |
708,784 |
30-Jun-2010 |
17:12 |
Others\Dotnetv35\X86 |
Informações adicionais
Para obter informações adicionais sobre a terminologia da atualização de segurança, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft