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

Traduzione articoli Traduzione articoli
Identificativo articolo: 921591 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

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):
http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx

ProprietÓ

Identificativo articolo: 921591 - Ultima modifica: venerdý 12 gennaio 2007 - Revisione: 1.1
Le informazioni in questo articolo si applicano 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
Chiavi:á
kbmt kbhowto kbinfo KB921591 KbMtit
Traduzione automatica articoli
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
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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