Lista de novas funcionalidades e problemas corrigidos na actualização de software do .NET Compact Framework 2.0 Service Pack 1 para o Visual Studio 2005

Traduções de Artigos Traduções de Artigos
Artigo: 921591 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

O Microsoft .NET Compact Framework 2.0 Service Pack 1 (SP1) é uma actualização de software para o Microsoft Visual Studio 2005. Este service pack inclui os seguintes melhoramentos:
  • Estabilidade mais
  • Novas funcionalidades de depuração
  • O suporte de plataforma alargado
  • Correcções para vários problemas

Mais Informação

Novas funcionalidades

As seguintes funcionalidades novas estão no .NET Compact Framework 2.0 SP1:
  • Suporte para Windows CE .NET 4.2 na instalação do .cab
  • Uma opção para instalar um cartão de memória cache de assemblagem global (GAC)
  • A capacidade para substituir o método Paint numa classe DataGridColumnStyle foi adicionada. Esta funcionalidade permite-lhe personalizar células de um DataGrid .
  • Dispositivo de depuração utilizando Mdbg.exe
  • Uma ferramenta LogViewer para visualizar registos de rede do .NET Compact Framework
  • O desempenho de remoto .NET Compact Framework Monitor
  • Suporte para o atributo [Serializable]

Problemas corrigidos

Os seguintes problemas foram corrigidos no .NET Compact Framework 2.0 SP1:
  • Uma fuga de memória pode ocorrer quando alterar VT_BYREF variantes em código gerido.
  • O idioma de interface de utilizador actual está incorrectamente em cache mesmo depois de chamar o método CultureInfo.ClearCachedData .
  • Excepção ObjectDisposedException uncatchable pode ocorrer no método HttpWebRequest quando sai de uma aplicação com pedidos assíncronos.
  • O Visual Studio deixa de responder (não reage) quando define um ponto de interrupção numa função. A função tem de conter um ciclo infinito e deve ser chamada a partir a janela Immediate para a ocorrência deste problema.
  • Pontos de interrupção não funcionam correctamente se as DLLs geridas em cache no ambiente de trabalho diferem as DLLs no dispositivo.
  • O método Environment.GetFolderPath eleva excepção InvalidOperationException .
  • Ocorre uma violação de acesso quando acede a propriedade de controlos ou a propriedade Controls.Count de um controlo depois do controlo foi iniciado o processo disposing.
  • O evento WebBrowser.DocumentCompleted é desencadeado num ciclo quando a propriedade DocumentText contém uma imagem que está dentro de uma tabela.
  • Deve ser extraídos para a memória principal para resolver problemas de hardware em alguns cartões de armazenamento.
  • Excepção ArgumentOutOfRangeException ocorre no método HttpWebRequest quando aceder a alguns URLs de HTTP (https) seguras.
  • Temporizadores não funcionam correctamente depois da contagem de tiques é moldado à volta. Este problema demora 49.7 dias da execução contínua a ocorrer.
  • Ocorre um erro quando utiliza o Microsoft ActiveSync para carregar o .NET Compact Framework 2.0 num dispositivo.
  • Ocorre uma fuga de memória quando utiliza o Microsoft Component Object Model (COM) de autenticação.
  • O programa de instalação não verifica a versão do ActiveSync. O programa de instalação não desactiva implementação se a versão do ActiveSync for anterior à compilação 4343 do ActiveSync 4.0.
  • É desencadeada excepção IOException na classe SerialPort quando abre uma porta série 4150 IPAQ.
  • Um cliente deixa de responder (não reage) quando chamar o método de HttpWebRequest através de Secure Sockets Layer (). Este problema ocorre quando o payload é maior do que 32 KB e a propriedade SendChunked devolve false.
  • Excepção uncatchable ocorre na classe SerialPort quando conectividade Bluetooth está desactivada.
  • Um finalizador da classe FileStream faz com que a aplicação a fechar inesperadamente (falhar) se uma operação de entrada/saída anterior falhou.
  • A instalação do .NET Compact Framework falha em dispositivos com pouca memória.
  • Uma excepção NotSupportedException é desencadeada quando utiliza tipos de retorno UIntPtr serviços de invocação de Platform (PInvoke).
  • O método Debug.WriteLine não funciona correctamente no .NET Compact Framework 2.0.
  • Portas série virtuais não são comunicadas pelo método SerialPort.GetPortNames na classe SerialPort .
  • tipos VARIANT_BOOL passam incorrectamente em dispositivos ARMV4I quando utilizado COM Interop.
  • Versão comparações estão incorrectas quando carregar assemblagens no .NET Compact Framework 2.0.
  • O ficheiro .cab de ARMV4 Pocket PC é grande. Deverá remover o tempo de execução ARMV4I do ficheiro .cab ARMV4 Pocket PC para reduzir o tamanho do ficheiro CAB.
  • Várias correcções sejam adicionadas a semântica de cancelamento HTTP.
  • O método DateTime.Now eleva excepção ArgumentOutOfRangeException .
  • Quando chama o método CurrentTimeZone.GetDaylightTime ou o método CurrentTimeZone.GetStandardTime , o dispositivo poderá deixar de responder. Este problema ocorre apenas nas condições de stress raras.

Referências

Para obter mais informações sobre o
.NET compact Framework, visite o seguinte Web site da Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx

Propriedades

Artigo: 921591 - Última revisão: 12 de janeiro de 2007 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Compact Framework 2.0
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Test Edition
Palavras-chave: 
kbmt kbhowto kbinfo KB921591 KbMtpt
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: 921591

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com