Elenco di nuove funzionalità e dei problemi risolti nell'aggiornamento software .NET Compact Framework 2.0 Service Pack 1 per Visual Studio 2005

Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 921591
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
INTRODUZIONE
Microsoft .NET Compact Framework 2.0 Service Pack 1 (SP1) è un aggiornamento di software per Microsoft Visual Studio 2005. Questo service pack include i seguenti miglioramenti:
  • Maggiore stabilità
  • Nuove funzionalità di debug
  • Supporto piattaforma esteso
  • Consente di correggere diversi problemi
Informazioni

Nuove funzionalità

Le funzionalità seguenti sono nuove in .NET Compact Framework 2.0 SP1:
  • Supporto per Windows CE .NET 4.2 nell'installazione CAB
  • Un'opzione per installare una scheda di memoria global assembly cache (GAC)
  • È stata aggiunta la possibilità di eseguire l'override del metodo Paint in una classe di DataGridColumnStyle . Questa funzionalità consente di personalizzare le celle in un DataGrid .
  • Debug di dispositivo utilizzando MDbg.exe
  • Uno strumento di LogViewer per visualizzare i registri di rete di .NET Compact Framework
  • Le prestazioni di .NET Compact Framework remota Monitor
  • Supporto per l'attributo [Serializable]

Problemi risolti

I problemi seguenti sono corretti in .NET Compact Framework 2.0 SP1:
  • Quando si modificano VT_BYREF varianti in codice gestito, può verificarsi una perdita di memoria.
  • La lingua dell'interfaccia utente corrente viene memorizzato in modo non corretto nella cache anche dopo aver chiamato il metodo di CultureInfo.ClearCachedData .
  • Un'eccezione di eccezione ObjectDisposedException non rilevabile può verificarsi nel metodo HttpWebRequest quando esce da un'applicazione con le richieste asincrone.
  • Si Visual Studio blocca (non risponde) quando si imposta un punto di interruzione in una funzione. La funzione deve contenere un ciclo infinito e deve essere chiamata dalla finestra immediata per questo problema si verifica.
  • I punti di interruzione non funzionano correttamente se le DLL gestite memorizzati nella cache sul desktop sono diverse dalle DLL nel dispositivo.
  • Il metodo di Environment.GetFolderPath genera un'eccezione InvalidOperationException .
  • Si verifica una violazione di accesso quando si accede la proprietà di controlli o la proprietà Controls.Count di un controllo dopo che il controllo è stato avviato il processo di eliminazione.
  • Viene generato l'evento WebBrowser.DocumentCompleted in un ciclo, in quando la proprietà DocumentText contiene un'immagine che si trova all'interno di una tabella.
  • Nell'archivio principale per risolvere i problemi relativi all'hardware in alcune schede di memoria è necessario estrarre i file.
  • Quando si accede a alcuni URL HTTP (https) protetto, nel metodo HttpWebRequest si verifica un'eccezione ArgumentOutOfRangeException .
  • Timer non funzionano correttamente dopo il numero di segni di graduazione intorno a. Questo problema richiede 49,7 giorni di esecuzione continua a verificarsi.
  • Si verifica un errore quando si utilizza Microsoft ActiveSync per caricare il .NET Compact Framework 2.0 in un dispositivo.
  • Perdita di memoria quando si utilizza Microsoft Component Object Model (COM) marshalling.
  • Il programma di installazione non si verifica per la versione di ActiveSync. Il programma di installazione non disattiva la distribuzione se la versione di ActiveSync è precedente alla build 4343 di ActiveSync 4.0.
  • Viene generata un'eccezione IOException nella classe SerialPort , in quando si apre una porta seriale del 4150 IPAQ.
  • Un client si blocca (si blocca) quando si chiama il metodo di HttpWebRequest su SSL (Secure Sockets Layer). Questo problema si verifica quando il payload è maggiore di 32 KB e la proprietà SendChunked restituisce false.
  • Quando la connettività di Bluetooth è disattivata, nella classe SerialPort si verifica un'eccezione non rilevabile.
  • Un finalizzatore per la classe FileStream , l'applicazione chiusura imprevista (crash) se una precedente operazione di input/output non è riuscita.
  • L'installazione di .NET Compact Framework non riesce nei dispositivi con memoria insufficiente.
  • Viene generata un'eccezione di NotSupportedException quando si utilizzano i tipi restituiti UIntPtr in Platform Invocation Services (PInvoke).
  • Il metodo debug.WriteLine non funziona correttamente in .NET Compact Framework 2.0.
  • Porte seriali virtuali non vengono segnalate dal metodo SerialPort.GetPortNames nella classe SerialPort .
  • i tipi di VARIANT_BOOL vengono passati in modo non corretto su dispositivi ARMV4i quando si utilizza COM Interop.
  • I confronti di versione non sono corrette quando si caricano gli assembly in .NET Compact Framework 2.0.
  • Il file CAB ARMV4 Pocket PC è grande. È necessario rimuovere il runtime ARMV4i dal file CAB ARMV4 Pocket PC per ridurre la dimensione del file CAB.
  • È necessario aggiungere numerose correzioni per la semantica di interruzione HTTP.
  • Il metodo di DateTime.Now genera un'eccezione ArgumentOutOfRangeException .
  • Quando si chiama il metodo CurrentTimeZone.GetDaylightTime o il metodo CurrentTimeZone.GetStandardTime , la periferica potrebbe bloccarsi. Questo problema si verifica solo in condizioni di sovraccarico rari.
Riferimenti
Per ulteriori informazioni sulla funzione
.NET compact Framework, visitare il seguente sito Web MSDN (informazioni in lingua inglese):

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 921591 - Ultima revisione: 01/17/2015 15:17:43 - Revisione: 1.1

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

  • kbnosurvey kbarchive kbmt kbhowto kbinfo KB921591 KbMtit
Feedback