Lista de novos recursos e problemas corrigidos na atualização de software do .NET Compact Framework 2.0 Service Pack 1 para o Visual Studio 2005

Traduções deste artigo Traduções deste artigo
ID do artigo: 921591 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

INTRODUÇÃO

O Microsoft .NET Compact Framework 2.0 Service Pack 1 (SP1) é uma atualização de software para Microsoft Visual Studio 2005. Este service pack inclui os seguintes aprimoramentos:
  • Mais estabilidade
  • Novos recursos de depuração
  • Suporte de plataforma estendido
  • Correções para vários problemas

Mais Informações

Novos recursos

Os seguintes recursos novos são no .NET Compact Framework 2.0 SP1:
  • Suporte para Windows CE .NET 4.2 na instalação .cab
  • Uma opção para instalar uma placa de armazenamento o cache de assembly global (GAC)
  • A capacidade de substituir o método Paint em uma classe DataGridColumnStyle foi adicionada. Essa funcionalidade permite que você personalize células em um DataGrid .
  • Dispositivo de depuração usando mdbg.exe
  • Uma ferramenta LogViewer para exibir logs de rede do .NET Compact Framework
  • O desempenho de remoto .NET Compact Framework Monitor
  • Suporte para o atributo [Serializable]

Problemas corrigidos

Os seguintes problemas são corrigidos no .NET Compact Framework 2.0 SP1:
  • Um vazamento de memória pode ocorrer quando você altera VT_BYREF variantes em código gerenciado.
  • A cultura UI atual incorretamente é armazenada em cache mesmo depois que você chamar o método CultureInfo.ClearCachedData .
  • Exceção indetectável ObjectDisposedException pode ocorrer no método HttpWebRequest quando sai de um aplicativo com solicitações assíncronas.
  • O Visual Studio pára de responder (trava) quando você definir um ponto de interrupção em uma função. A função deve conter um loop infinito e deve ser chamada na janela Verificação imediata para esse problema ocorra.
  • Pontos de interrupção não funcionam corretamente se as DLLs gerenciadas em cache na área de trabalho diferem das DLLs no dispositivo.
  • O método Environment.GetFolderPath gerará uma exceção InvalidOperationException .
  • Uma violação de acesso ocorre quando você acessar a propriedade de controles ou propriedade de um controle Controls.Count depois que o controle tiver iniciado o processo de descarte.
  • O evento WebBrowser.DocumentCompleted é disparado em um loop quando a propriedade DocumentText contém uma imagem que está dentro de uma tabela.
  • Os arquivos devem ser extraídos para o armazenamento principal para solucionar problemas de hardware em alguns cartões de armazenamento.
  • Uma exceção ArgumentOutOfRangeException ocorre no método HttpWebRequest quando você acessar algumas URLs HTTP (https) seguros.
  • Timers não funcionam corretamente após a contagem de tiques é disposto ao redor. Esse problema demora 49.7 dias da execução contínua para ocorrer.
  • Um erro ocorre quando você usar o Microsoft ActiveSync para carregar o .NET Compact Framework 2.0 em um dispositivo.
  • Um vazamento de memória ocorre quando você usa Microsoft Component empacotamento do modelo de objeto (COM).
  • O instalador não verifica a versão do ActiveSync. O instalador não desativa implantação se a versão do ActiveSync for anterior à compilação 4343 do ActiveSync 4.0.
  • Uma exceção IOException é aumentada em classe SerialPort quando você abre uma porta serial no 4150 IPAQ.
  • Um cliente pára de responder (trava) quando você chamar o método HttpWebRequest na Secure Sockets Layer (SSL). Esse problema ocorre quando a carga é maior do que 32 KB e a propriedade SendChunked retorna false.
  • Ocorre uma exceção indetectável na classe SerialPort quando conectividade Bluetooth está desativada.
  • Um finalizador para a classe FileStream faz com que o aplicativo sair inesperadamente (falhar) se uma operação de entrada/saída anterior falhou.
  • A instalação do .NET Compact Framework falha em dispositivos que possuem pouca memória.
  • Uma exceção NotSupportedException é disparada quando você usar tipos de retorno UIntPtr em serviços de invocação de plataforma (PInvoke).
  • O método Debug.WriteLine não funciona corretamente no .NET Compact Framework 2.0.
  • Portas seriais virtuais não são reportadas pelo método SerialPort.GetPortNames na classe SerialPort .
  • tipos VARIANT_BOOL são passados incorretamente em ARMV4I dispositivos quando você usa COM Interop.
  • Comparações de versão estão incorretas quando você carregar assemblies no .NET Compact Framework 2.0.
  • O arquivo de .cab ARMV4 Pocket PC é grande. Você deve remover o tempo de execução ARMV4I do arquivo .cab ARMV4 Pocket PC para reduzir o tamanho do arquivo .cab.
  • Várias correções são adicionadas para semântica de anulação HTTP.
  • O método DateTime.Now gerará uma exceção ArgumentOutOfRangeException .
  • Quando você chamar o método CurrentTimeZone.GetDaylightTime ou o método CurrentTimeZone.GetStandardTime , o dispositivo pode parar de responder. Esse problema ocorre apenas em condições de estresse raros.

Referências

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

Propriedades

ID do artigo: 921591 - Última revisão: sexta-feira, 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 Edition
  • 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 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: 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