Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Si esegue un servizio basato su.NET Framework 3.0 di Windows Communication Foundation (WCF) che utilizza l'associazione netTcpBinding di Microsoft. Quando si verifica un errore di rete temporaneo, il servizio si blocca a causa di un'eccezione System.ServiceModel.CommunicationException. L'eccezione può verificarsi a causa di timeout o un problema di risorse di rete sottostante. La traccia dello stack potrebbe essere simile al seguente:

... .at System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.BeginTryReceiveItem (timeout TimeSpan, AsyncCallback callback, lo stato dell'oggetto) in System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.StartInnerReceive () in System.ServiceModel.Channels.SecurityChannelListener'1.ReceiveItemAndVerifySecurityAsyncResult'2.Start () in System.ServiceModel.Channels.SecurityChannelListener'1.DuplexSessionReceiveMessageAndVerifySecurityAsyncResult.ReceiveMessage (stato oggetto) in System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2 () in System.Security.SecurityContext.Run (SecurityContext securityContext, callback ContextCallback, lo stato dell'oggetto) in System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke () in System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks () in System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback (stato oggetto)

Causa

Questo problema si verifica perché il metodo ReceiveMessage nell'oggetto DuplexSessionReceiveMessageAndVerifySecurityAsyncResult non rileva le eccezioni causate dall'errore e vengono trasferiti al thread dell'utente.

Risoluzione

Informazioni sull'hotfix

Un hotfix supportato è disponibile da Microsoft. Questo hotfix è tuttavia destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verifica il problema descritto in questo articolo. Questo hotfix potrebbe essere sottoposto ad ulteriori test. Se il problema non causa gravi difficoltà, si consiglia di attendere il successivo aggiornamento software contenente tale hotfix. Se l'hotfix è disponibile per il download, è presente una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix. Nota Se si verificano ulteriori problemi o se è necessaria attività di risoluzione aggiuntiva, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto normale verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua, è perché un aggiornamento rapido non è disponibile per tale lingua.

Requisiti

È necessario disporre di Microsoft.NET Framework 3.5 Service Pack 1 (SP1) installato in uno dei seguenti sistemi operativi Windows per applicare questo hotfix:

  • Windows Vista Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2 Service Pack 1 (SP1)

Per ulteriori informazioni su come ottenere un service pack di Windows Vista, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

935791 Come ottenere il Service Pack più recente per Windows VistaPer ulteriori informazioni su come ottenere un service pack di Windows Server 2008, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

968849 Come ottenere il Service Pack più recente per Windows Server 2008Per ulteriori informazioni su come ottenere il Service Pack 1 per Windows 7 o Windows Server 2008 R2, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

976932 Informazioni sul Service Pack 1 per Windows 7 e per Windows Server 2008 R2

Informazioni sul riavvio

Potrebbe essere necessario riavviare il computer dopo avere applicato questo hotfix se vengono utilizzati i file interessati. Si consiglia di chiudere tutte le applicazioni.NET Framework prima di applicare questo hotfix per evitare di dover riavviare il computer.

Informazioni sulla sostituzione

Questo hotfix non sostituisce alcun altro hotfix precedentemente rilasciato.

Informazioni sui file

La versione in lingua inglese di questo hotfix presenta gli attributi di file elencati nella tabella seguente (o attributi successivi). Le date e le ore di questi file sono espresse nel formato UTC (Coordinated Universal Time). Quando esaminate le informazioni del file, viene convertito in orario 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.

Per tutte le versioni basate su x86 di Windows Server 2008 SP2 e Windows Vista SP2

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Smdiagnostics.dll

3.0.4506.5721

110,592

23-ago-2011

10:57

x86

Smsvchost.exe

3.0.4506.5721

128,848

23-Aug-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5721

442,368

23 -ago-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-ago-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-ago-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-ago-2011

10:57

x86

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

23-ago-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-Aug-2011

10:57

x86

Servicemodel.mof

Non applicabile

85,113

28-Jul-2011

10:57

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

12-Aug-2010

14:24

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

17,256

23-Aug-2011

10:57

x86

System.identitymodel.dll

3.0.4506.5721

442,368

23-ago-2011

10:57

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

23-ago-2011

10:57

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

23-Aug-2011

10:57

x86

Per tutte le versioni basate su x64 di Windows Server 2008 SP2 e Windows Vista SP2

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Servicemodel.mof

Non applicabile

85,113

28-Jul-2011

10:55

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

12-Aug-2010

14:10

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

19,304

23-Aug-2011

10:55

x64

Smdiagnostics.dll

3.0.4506.5721

94,208

23-ago-2011

10:55

x64

Smsvchost.exe

3.0.4506.5721

116,560

23-Aug-2011

10:55

x64

System.identitymodel.dll

3.0.4506.5721

401,408

23 -ago-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-ago-2011

10:55

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-ago-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-ago-2011

10:55

x64

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

23-ago-2011

10:55

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-2011

10:55

x64

Per tutte le versioni basate su IA-64 supportate di Windows Server 2008 SP2

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Servicemodel.mof

Non applicabile

85,113

28-Jul-2011

11:26

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

16-Aug-2010

14:36

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

33,640

23-Aug-2011

11:24

IA-64

Smdiagnostics.dll

3.0.4506.5721

94,208

23-ago-2011

11:24

IA-64

Smsvchost.exe

3.0.4506.5721

116,560

23-Aug-2011

11:24

IA-64

System.identitymodel.dll

3.0.4506.5721

401,408

23-Aug-2011

11:24

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-ago-2011

11:24

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

23-Aug-2011

11:24

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-2011

11:24

IA-64

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

23-ago-2011

11:24

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

23-Aug-2011

11:24

IA-64

Per tutte le versioni basate su x86 supportate di Windows 7 SP1

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Smdiagnostics.dll

3.0.4506.5721

110,592

22-Aug-2011

22:36

x86

Smsvchost.exe

3.0.4506.5721

128,848

22-Aug-2011

22:36

x86

System.identitymodel.dll

3.0.4506.5721

442,368

22-Aug-2011

22:36

x86

System.runtime.serialization.dll

3.0.4506.5721

970,752

22-Aug-2011

22:36

x86

System.servicemodel.dll

3.0.4506.5721

5,992,448

22-Aug-2011

22:36

x86

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

22-Aug-2011

22:36

x86

Servicemodel.mof

Non applicabile

85,113

12-Nov-2010

23:36

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

10-Jun-2009

21:14

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

17,256

22-Aug-2011

22:36

x86

System.identitymodel.dll

3.0.4506.5721

442,368

22-Aug-2011

22:36

x86

Per tutte le versioni basate su x64 supportate di Windows 7 SP1 e Windows Server 2008 R2 SP1

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Servicemodel.mof

Non applicabile

85,113

12-Nov-2010

23:39

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

10-Jun-2009

20:30

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

19,304

22-Aug-2011

22:31

x64

Smdiagnostics.dll

3.0.4506.5721

94,208

22-Aug-2011

22:31

x64

Smsvchost.exe

3.0.4506.5721

116,560

22-Aug-2011

22:31

x64

System.identitymodel.dll

3.0.4506.5721

401,408

22-Aug-2011

22:31

x64

System.runtime.serialization.dll

3.0.4506.5721

847,872

22-Aug-2011

22:31

x64

System.servicemodel.dll

3.0.4506.5721

5,332,992

22-Aug-2011

22:31

x64

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

22-Aug-2011

22:31

x64

Per tutte le versioni basate su IA-64 supportate di Windows Server 2008 R2 SP1

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

Servicemodel.mof

Non applicabile

85,113

12-Nov-2010

23:40

Non applicabile

Servicemodel.mof.uninstall

Non applicabile

896

10-Jun-2009

20:35

Non applicabile

Servicemonikersupport.dll

3.0.4506.5721

33,640

22-Aug-2011

22:25

IA-64

Smdiagnostics.dll

3.0.4506.5721

94,208

22-Aug-2011

22:25

IA-64

Smsvchost.exe

3.0.4506.5721

116,560

22-Aug-2011

22:25

IA-64

System.identitymodel.dll

3.0.4506.5721

401,408

22-Aug-2011

22:25

IA-64

System.runtime.serialization.dll

3.0.4506.5721

847,872

22-Aug-2011

22:25

IA-64

System.servicemodel.dll

3.0.4506.5721

5,332,992

22-Aug-2011

22:25

IA-64

System.servicemodel.washosting.dll

3.0.4506.5721

32.768

22-Aug-2011

22:25

IA-64

Ulteriori informazioni

Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

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.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×