Al momento sei offline in attesa che la connessione Internet venga ristabilita

Elenco dei problemi risolti dall'aggiornamento di compatibilità di applicazioni per .NET Framework 2.0 SP2

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.

958481
INTRODUZIONE
In questo articolo fornisce informazioni sul interruzione problemi con .NET Framework 2.0 Service Pack 2 (SP2) dopo l'aggiornamento a .NET Framework 3.5 Service Pack 1 (SP1). Questi problemi vengono risolti in .NET Framework 3.5 SP1 aggiornamento.

Per ulteriori informazioni sulla funzione. NET Framework 3.5 SP1 aggiornamento, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
959209È disponibile un aggiornamento per .NET Framework 3.5 Service Pack 1
Informazioni
  • La nuova funzionalità dati dinamici è incluso in .NET Framework 3.5 SP1 non può passare relazioni uno-a-uno. A causa dell'impossibilità di esplorare relazioni uno-a-uno, qualsiasi tentativo di creare un sito Web dati dinamici in esecuzione su un modello di dati di entità framework ha esito negativo.
  • La funzionalità di terminazione ASP.NET browser è interrotta quando viene installata le estensioni di FrontPage. Questo problema si verifica perché l'estensione di FrontPage aggiunge una cartella nascosta nella cartella App_Browser dispone di un file con estensione browser contenente i metadati. Quando ASP.NET passa questi file, ASP.NET genera un errore. Questo problema riguarda il client che hanno l'estensione di FrontPage installata.
  • Dopo l'installazione di .NET Framework 3.5 SP1, è possibile che un sito Web che utilizza una versione derivata del controllo UpdateProgress si verifichi l'eccezione seguente:
    Un ProgressTemplate deve essere specificato nel controllo UpdateProgress con ID 'id'.
    Questo problema si verifica a causa di una differenza di comportamento tra .NET Framework 3.5 e .NET Framework 3.5 SP1. In .NET Framework 3.5, il controllo UpdateProgress impone il requisito di una proprietà ProgressTemplate la routine di PreRender . Un controllo UpdateProgress derivato può rendere inefficace tale requisito mediante l'override dell'evento di OnPreRender nel controllo derivato. Di conseguenza, il controllo UpdateProgress possibile evitare la chiamata all'evento base.OnPreRender . In .NET Framework 3.5 SP1, il controllo UpdateProgress utilizzato il metodo di CreateChildControls per creare un'istanza la proprietà ProgressTemplate . Di conseguenza, il requisito viene applicato a un punto diverso nel ciclo di vita della pagina. Di conseguenza, la tecnica di OnPreRender Impossibile rendere inefficace il controllo.
  • Lo strumento SGEN.exe genera un errore e non genera un assembly di serializzazione mentre si utilizza lo strumento SGEN.exe per generare un assembly che contiene alcuni tipi che hanno il [obsolete (IsError = true)] proprietà. Tuttavia, lo strumento SGEN.exe non deve impedire .NET Framework di serializzazione non obsoleto tipi nell'assembly.
  • Servizi Web di Exchange consente di generare eccezioni causa di problemi di Windows Communication Foundation (WCF). Ogni le eccezioni genera una richiesta non riuscita. Di conseguenza, il servizio di Exchange potrebbe essere temporaneamente inattivo o non funzionano.
  • Le modifiche, per l'ottimizzazione di-time (JIT), apportate in .NET Framework 3.5 SP1 determinano un innalzamento di livello non corretto di campi da registrare. Di conseguenza, JIT genera codice non corretto. Questo problema si verifica solo quando si utilizza le istruzioni cpblk o le istruzioni initblk . Queste istruzioni vengono generate solo dal compilatore c ++ gestito. Questo problema riguarda codice generato da JIT e da NGEN.
  • Gli 1.1 assembly offuscati potrebbero non riuscire se gli assembly esegue l'override alcuni metodi in .NET Framework. Ad esempio, questo problema può verificarsi se un tipo .NET Framework 1.1 esegue l'override di un metodo virtuale, ma lo stesso tipo non esegue l'override del metodo virtuale in .NET Framework 2.0. Questo non deve essere una modifica sostanziale, perché un'implementazione del metodo ancora precedenti nella gerarchia di ereditarietà. Tuttavia, se il metodo virtuale viene sottoposto a override, il metodo virtuale viene quindi creato 1.1 e quindi il metodo virtuale è offuscato, il codice offuscato non funziona quando il codice viene eseguito in .NET Framework 2.0 SP2 o in .NET Framework 3.5 SP1.
  • In .NET Framework 3.5 SP1 causa delle modifiche apportate in un valore NULL di controllo per supportare la sequenza casuale di layout spazio di indirizzi (ASLR), un caso di errore provoca una violazione di accesso in fase di esecuzione. La violazione di accesso si manifesta come eccezione ExecutionEngineException. Inoltre, il processo è terminato.
  • Quando si crea alcuni tipi in fase di esecuzione tramite reflection come un prodotto di deserializzazione, Common Language runtime entra in un ciclo infinito in processi a 32 bit. Nel processi a 64 bit, si verifica un'eccezione di esaurimento della memoria. Il tipo deve essere un tipo generico viene creata un'istanza utilizzando un tipo di riferimento. Inoltre, il tipo deve implementare l'interfaccia ISerializable e contiene un campo statico.
  • Dopo l'installazione di .NET Framework 3.5 SP1, il seguente messaggio eccezione di errore quando un sito Web è ospitato in IIS:
    System.Runtime.InteropServices.COMException
    Questo problema si verifica whenthe seguenti condizioni è vere:
    • Il sito Web è ospitato in IIS esegue ASP.NET.
    • ASP.NET utilizza Windows Presentation Foundation (WPF) per generare immagini su rapidamente.
  • Collegamenti ipertestuali relativi all'interno di documenti XPS suddividere e causare l'arresto anomalo dell'applicazione. Nei documenti XPS, quando si visita un collegamento a un'altra posizione all'interno dello stesso documento, non accade nulla. In alternativa, l'applicazione che ospita il documento XPS si blocca.
  • In .NET Framework 3.5 SP1, il metodo Geometry.Combine consente di creare più punti o segmenti rispetto al metodo si crea nelle versioni precedenti. Le informazioni di punto o il percorso che viene generate da WPF utilizza 10 volte il numero di punti per definire un percorso della geometria come nelle versioni precedenti. Le versioni precedenti richiedono tre righe per definire una forma geometrica semplice o un percorso. Tuttavia, 30 righe sono necessari in .NET Framework 3.5 SP1.
  • Dopo l'installazione di .NET Framework 3.5 SP1, i dati dinamici Impossibile visualizzare gli ID di chiave esterna in una relazione uno-a-uno. I siti Web o applicazioni che vengono create utilizzando ASP.NET dynamic data vengono interrotte perché dinamico dei dati presuppone l'esistano di descrittori di proprietà. Dati dinamici utilizza i descrittori di proprietà per ottenere le etichette per i collegamenti.

    L'eccezione generata analogo al seguente:
    HttpException (0 x 80004005): DataBinding: 'System.Web.UI.WebControls.EntityDataSourceWrapper' non contiene una proprietà con il nome 'Manager'.
  • Non è possibile eliminare collegamenti per le proprietà di spostamento che non sono denominati identico al tipo. Questo problema si verifica quando il nome del tipo è diverso dalla proprietà di spostamento che descrive la relazione di questo tipo con un altro tipo.
  • Il client di ADO.NET Data Services consente a uno sviluppatore di client per inserire una nuova entità nel servizio e per associare tale entità con altre entità correlate. Se il client è comunicare con un servizio dati sottoposti a da un database relazionale, regole dello schema del database vengono imposti nelle inserimenti al servizio. Nei database, è comune inserire un vincolo NOT NULL per chiavi esterne nelle tabelle. In tal caso, un inserimento alla tabella deve includere una chiave esterna per l'entità correlata. Tuttavia, causa di un difetto del codice nella libreria client ADO.NET, nuova entità e le associazioni di riferimento Impossibile impostare contemporaneamente. Di conseguenza, non è possibile utilizzare il client ADO.NET Data Services insieme con i vincoli della tabella chiave esterna comuni.
  • Se la libreria client è verifica di un oggetto che è associato a uno o più oggetti aggiuntivi, Impossibile eliminare un oggetto ordine. Questo problema si verifica perché la libreria anche tenta di eliminare i riferimenti tra gli oggetti.
  • Comportamento di AutoCommit nelle transazioni in Oracle è diverso in .NET Framework 2.0 SP1 dal comportamento in .NET Framework 2.0 SP2. In .NET Framework 2.0 SP2, se un'applicazione avvia una transazione, completa la transazione e quindi avvia una nuova transazione sulla stessa connessione, tutti i comandi che vengono eseguiti nella transazione seconda eseguire in modalità di commit automatico. Le modifiche apportate da questi comandi vengono salvate nel database anche se la transazione è sottoposta a rollback.

Informazioni sui file

versioni x 86

Nome fileVersioneDataOraDimensione
Aspnet_wp.exe2.0.50727.308225-Nov-200812: 5931,560
Mscordacwks.dll2.0.50727.308225-Nov-200812: 59990,032
Mscorjit.dll2.0.50727.308225-Nov-200812: 59364,872
Mscorlib.dll2.0.50727.308225-Nov-200812: 594,546,560
System.Data.OracleClient.dll2.0.50727.308225-Nov-200812: 59486,400
System.Xml.dll2.0.50727.308225-Nov-200812: 592,048,000
Webengine.dll2.0.50727.308225-Nov-200812: 59436,040
Mscorwks.dll2.0.50727.308225-Nov-200812: 595,813,576
System.Web.dll2.0.50727.308225-Nov-200812: 595,242,880

versioni x 64

Nome fileVersioneDataOraDimensione
Aspnet_wp.exe2.0.50727.308225-Nov-200807: 2943,336
Aspnet_wp.exe2.0.50727.308225-Nov-200812: 5931,560
Mscordacwks.dll2.0.50727.308225-Nov-200807: 291,765,712
Mscordacwks.dll2.0.50727.308225-Nov-200812: 59990,032
Mscorjit.dll2.0.50727.308225-Nov-200807: 291,577,800
Mscorjit.dll2.0.50727.308225-Nov-200812: 59364,872
Mscorlib.dll2.0.50727.308225-Nov-200807: 294,562,944
Mscorlib.dll2.0.50727.308225-Nov-200812: 594,546,560
System.Data.OracleClient.dll2.0.50727.308225-Nov-200807: 29502,272
System.Data.OracleClient.dll2.0.50727.308225-Nov-200812: 59486,400
System.Xml.dll2.0.50727.308225-Nov-200812: 322,048,000
System.Xml.dll2.0.50727.308225-Nov-200812: 592,048,000
Webengine.dll2.0.50727.308225-Nov-200807: 29743,240
Webengine.dll2.0.50727.308225-Nov-200812: 59436,040
Mscorwks.dll2.0.50727.308225-Nov-200807: 2910,077,512
Mscorwks.dll2.0.50727.308225-Nov-200812: 595,813,576
System.Web.dll2.0.50727.308225-Nov-200807: 295,255,168
System.Web.dll2.0.50727.308225-Nov-200812: 595,242,880

Versioni IA-64

Nome fileVersioneDataOraDimensione
Aspnet_wp.exe2.0.50727.308225-Nov-200807: 2183,272
Aspnet_wp.exe2.0.50727.308225-Nov-200812: 5931,560
Mscordacwks.dll2.0.50727.308225-Nov-200807: 223,085,648
Mscordacwks.dll2.0.50727.308225-Nov-200812: 59990,032
Mscorjit.dll2.0.50727.308225-Nov-200807: 212,558,280
Mscorjit.dll2.0.50727.308225-Nov-200812: 59364,872
Mscorlib.dll2.0.50727.308225-Nov-200807: 224,005,888
Mscorlib.dll2.0.50727.308225-Nov-200812: 594,546,560
System.Data.OracleClient.dll2.0.50727.308225-Nov-200807: 21505,344
System.Data.OracleClient.dll2.0.50727.308225-Nov-200812: 59486,400
System.Xml.dll2.0.50727.308225-Nov-200812: 322,048,000
System.Xml.dll2.0.50727.308225-Nov-200812: 592,048,000
Webengine.dll2.0.50727.308225-Nov-200807: 211,227,080
Webengine.dll2.0.50727.308225-Nov-200812: 59436,040
Mscorwks.dll2.0.50727.308225-Nov-200807: 2120,151,624
Mscorwks.dll2.0.50727.308225-Nov-200812: 595,813,576
System.Web.dll2.0.50727.308225-Nov-200807: 214,771,840
System.Web.dll2.0.50727.308225-Nov-200812: 595,242,880

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 958481 - Ultima revisione: 02/19/2009 17:36:23 - Revisione: 4.0

  • Microsoft .NET Framework 2.0
  • kbmt kbsurveynew kbhotfixserver kbqfe KB958481 KbMtit
Feedback