Sintomi
Quando si avvia un'applicazione che viene eseguita in Common Language Runtime (CLR), si verifica una violazione di accesso. Questo problema si verifica quando si verificano le condizioni seguenti:
- Il computer dispone di più di 32 processori Itanium (IA-64).
- La garbage collection del server è abilitata.
Causa
Quando il garbage collection del server è abilitato nel sistema basato su Itanium, è presente una matrice che contiene 32 elementi per archiviare l'heap. Prima di effettuare un'allocazione su un thread, l'heap deve essere determinato dall'indice che corrisponde alla CPU corrente. Quando il numero di CPU supera 32, si verifica una violazione di accesso.
Risoluzione
Informazioni sulla sostituzione di aggiornamenti rapidi
L'hotfix che corrisponde a KB961881 è stato sostituisce con l'hotfix KB981574, che contiene tutte le correzioni precedentemente incluse in KB961881. È consigliabile usare l'hotfix KB981574 per risolvere i problemi descritti in KB961881. Per altre informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
981574 La schermata iniziale rimane aperta più a lungo del solito quando si tenta di avviare Excel in un computer in cui è installato .NET Framework 3.5 SP1
Soluzione alternativa
Per risolvere questo problema, è possibile abilitare la garbage collection della workstation anziché la Garbage Collection del server.
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni su come configurare la garbage collection nel server, visitare il seguente sito Web Microsoft: