INTRODUZIONE

Il pacchetto di aggiornamento cumulativo 5 per Microsoft AppFabric 1.1 per Windows Server è disponibile. Questo pacchetto di aggiornamento consente di risolvere diversi problemi per i servizi di hosting e memorizzazione nella cache forniti in 1.1 AppFabric. Per ulteriori informazioni su questi problemi, passare alla sezione "Informazioni" di questo articolo.Questo aggiornamento cumulativo include tutte le funzionalità e le correzioni incluse nei precedenti aggiornamenti cumulativi per AppFabric 1.1 per Windows Server. Per ulteriori informazioni, fare clic sui numeri per visualizzare gli articoli della Microsoft Knowledge Base:

  • 2800726: aggiornamento cumulativo 4 per Microsoft AppFabric 1.1 per Windows Server

  • 2787717: aggiornamento cumulativo 3 per Microsoft AppFabric 1.1 per Windows Server

  • 2716015: aggiornamento cumulativo 2 per Microsoft AppFabric 1.1 per Windows Server

  • 2671763: aggiornamento cumulativo 1 per Microsoft AppFabric 1.1 per Windows Server

Ulteriori informazioni

Problemi risolti dall'aggiornamento

Problema di hosting

Si consideri lo scenario seguente:

  • Si dispone di AppFabric 1.1 per Windows Server installato in un computer basato su Windows Server 2012.

  • Non sono presenti istanze di inattive o sospese e monitoraggio o persistenza abilitato nel computer.

  • Si apre la pagina AppFabric Dashboard nelle estensioni di Gestione Internet Information Services (IIS) in Windows Server AppFabric.

In questo scenario, viene visualizzato il seguente messaggio di errore:

Errori durante la raccolta dei dati per il Dashboard di AppFabric. Esaminare i dettagli per ulteriori informazioni.Impossibile eseguire il cast dell'oggetto di tipo 'System.Management.Automation.PSCustomObject' al tipo 'Microsoft.ApplicationServer.Management.Data.GroupByInfo'.

Problemi di memorizzazione nella cache

Problema 1:

Si supponga di disporre di un'applicazione che utilizza il Provider dell'archivio di sessione AppFabric per ASP.NET. L'applicazione inserisce gli oggetti nell'archivio della sessione ASP.NET che non vengono serializzati e deserializzati. In questo caso, la sessione è bloccata dal provider per le richieste future di pagina. Tutte le richieste per lo stesso stato di sessione sono bloccate nella coda fino a quando l'elemento di sessione scade.ResolutionDopo avere applicato questo hotfix, la sessione sarà sbloccata quando si verifica un errore nella serializzazione o deserializzazione.

Problema 1.1:

Si supponga di disporre di un'applicazione che utilizza la Cache di AppFabric. L'applicazione inserisce gli oggetti nella Cache di AppFabric che non sono deserializzati. In questo caso, quando si chiama il metodo GetAndLock dell'elemento non deserializzati per la prima volta, si riceverà un'eccezione di deserializzazione. Tuttavia, l'elemento è ancora bloccata e non verrà sbloccato.ResolutionDopo avere applicato questo hotfix, l'elemento non verrà bloccato quando si riceve l'eccezione di deserializzazione.

Problema 2:

Si supponga di disporre di un'applicazione che utilizza il Provider dell'archivio di sessione AppFabric per ASP.NET. Anche se alcuni valori di timeout che vengono definiti nel codice, tutti gli oggetti nella cache saranno il valore di timeout a livello di applicazione definito nel file di configurazione. Ad esempio, ciò si verifica quando si definisce un valore di timeout a HttpContext.Current.Session.Timeout.ResolutionDopo avere applicato questo hotfix, quando useBlobMode è uguale a false nella cache GranularSessionStore , Provider dell'archivio di sessione AppFabric rispetteranno i valori di timeout che vengono definiti nel codice.Nota Quando useBlobMode è uguale a true nella cache BlobSessionStoreProvider , Provider dell'archivio di sessione AppFabric continueranno ad avere il comportamento di non rispettano i valori di timeout che vengono definiti nel codice esistente.

Problema 3:

Si supponga di disporre di Microsoft AppFabric 1.1. in Windows Server installato in un computer che esegue basate su x86 di Windows 8. Quando si esegue un cmdlet di Windows PowerShell New-Cache , viene visualizzato il seguente messaggio di errore:

Nuovo-Cache: Riferimento a un oggetto non impostato su un'istanza di un oggetto.Char riga: 1:1+ Nuovo-Cache+ ~~~~~~~~~+ CategoryInfo: NotSpecified: (:) [Nuovo-Cache] NullReferenceException + FullyQualifiedErrorId: System.NullReferenceException,Microsoft.ApplicationServer.Caching.Commands.NewCacheCommand

Problemi noti

Quando si disinstalla gli aggiornamenti cumulativi per Microsoft AppFabric 1.1, che si verifichino una finestra di dialogo che "la caratteristica desiderata si trova in una risorsa di rete non disponibile". In questo caso, l'aggiornamento cumulativo non verranno disinstallato. Per ovviare a questo problema, attenersi alla seguente procedura:

  1. Scaricare Microsoft AppFabric 1.1 per Windows Server da qui.

  2. Aprire il prompt dei comandi e quindi eseguire il .exe con il ' / ?' opzione. Ad esempio, eseguire WindowServerAppFabricSetup_x86.exe /?.

  3. Lasciare la finestra di dialogoAppFabric 1.1 per l'installazione guidata di Windows Server che dispone di molti comandi di installazione aprire quando viene visualizzata.

  4. Utilizzare Esplora risorse per passare alla cartella principale dell'unità di avvio. Verrà visualizzata una cartella temporanea appena creata con un nome casuale, ad esempio "C:\ced4e5c208fd0a43edc4a195edfe47".

  5. Copiare la directory temporanea in una nuova posizione, ad esempio "c:\appfabrictempfiles".

  6. Chiudere la finestra di dialogo AppFabric 1.1 per l'installazione guidata di Windows Server .

  7. Quando si ora provare a disinstallare l'aggiornamento cumulativo e richiesto per la posizione del MSI, è possibile fare nella sottocartella "pacchetti" nella copia della directory temporanea che è stato creato (ad esempio "c:\appfabrictempfiles\packages") e la disinstallazione dovrebbe essere completata correttamente.

Come ottenere il pacchetto di aggiornamento cumulativo 5 per Microsoft AppFabric 1.1 per Windows Server

Informazioni sul download

Il seguente file è disponibile per il download da Microsoft Download Center:Download Download del pacchetto.Per ulteriori informazioni su come scaricare i file di supporto Microsoft, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

119591 come ottenere file di supporto Microsoft dai servizi onlineMicrosoft ha analizzato questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data in cui il file è stato registrato. Il file è archiviato in un server con protezione avanzata che impedisce modifiche non autorizzate al file.

Requisiti di sistema

Sistemi operativi supportati

Questo aggiornamento può essere applicato su Windows Vista Service Pack 2 (SP2), Windows 7, Windows 8, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 o Windows Server 2012 R2.AppFabric può essere installato nei seguenti sistemi operativi:

  • Windows Server 2012 R2

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows Server 2008 R2 SP2

AppFabric può essere installato per lo sviluppo e test sui seguenti sistemi operativi:

  • Windows 8

  • Windows 7

  • Windows Vista SP2

Architetture supportate
  • 32-bit (x86)

  • 64-bit (x64)

Requisiti di privilegio

Prima di applicare questo aggiornamento cumulativo, è necessario disporre di credenziali amministrative sul computer in cui è installato il software.

Prerequisiti

Per applicare questo pacchetto di aggiornamento cumulativo, è necessario disporre di AppFabric 1.1 per Windows Server è installato. Inoltre, è necessario disporre di Microsoft .NET Framework 4.5 installato.

Richiesta di riavvio

Potrebbe essere necessario riavviare il computer dopo avere applicato questo pacchetto di aggiornamento cumulativo.

Informazioni sui file

La versione inglese di questo pacchetto di aggiornamento cumulativo presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.