Sintomi
Si crea un servizio Windows Communication Foundation (WCF) molto complesso in Microsoft .NET Framework 3.5. Quando si utilizza ServiceModel Metadata Utility Tool (SvcUtil.exe) per importare i metadati del servizio nel servizio WCF, è possibile che venga visualizzato il messaggio di avviso seguente:
Avviso: l'espressione del criterio non è stata importata completamente perché ha superato la complessità massima consentita. L'importazione si è interrotta all'elemento element_name.
Risoluzione
Informazioni sull'aggiornamento rapido (hotfix)
Un aggiornamento rapido supportato è ora disponibile da Microsoft. Tuttavia, ha lo scopo di correggere solo il problema descritto in questo articolo. Applicalo solo ai sistemi che riscontrano questo problema specifico. Questo aggiornamento rapido (hotfix) potrebbe essere sottoposto a ulteriori test. Pertanto, se non si è gravemente interessati da questo problema, è consigliabile attendere il successivo service pack .NET Framework 3.5 contenente questo aggiornamento rapido (hotfix).
Per risolvere immediatamente il problema, contattare il Supporto tecnico Microsoft per ottenere l'aggiornamento rapido (hotfix). Per un elenco completo dei numeri di telefono del Servizio Supporto Tecnico Microsoft e per informazioni sui costi del supporto, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support Nota: in casi particolari, i costi normalmente sostenuti per le chiamate al supporto tecnico Microsoft possono essere annullati se un professionista del supporto tecnico Microsoft determina che un aggiornamento specifico è in grado di risolvere il problema. I normali costi di supporto verranno applicati a domande di supporto aggiuntive e problemi che non si qualificano per l'aggiornamento specifico in questione.
Prerequisiti
Per applicare questo aggiornamento rapido è necessario disporre di .NET Framework 3.5.
Richiesta di riavvio
Non è necessario riavviare il computer dopo aver applicato questo aggiornamento rapido (hotfix).
Informazioni sulla sostituzione dell'hotfix
Questo aggiornamento rapido (hotfix) non sostituisce altri aggiornamenti rapidi.
Informazioni sui file
La versione in lingua inglese di questo aggiornamento rapido (hotfix) include gli attributi di file (o attributi di file successivi) elencati nella tabella seguente. I valori di data e ora per questi file sono riportati in formato Coordinated Universal Time (UTC). Quando esaminate le informazioni del file, viene convertito in orario locale. Per calcolare la differenza tra l'ora UTC e quella locale, usare la scheda Fuso orario dell'elemento Data e ora nel pannello di controllo.
| Nome file | Versione del file | Dimensioni del file | Data | Ora | Piattaforma |
|---|---|---|---|---|---|
| System.servicemodel.dll | 3.0.4506.722 | 5840896 | 05-mag-2008 | 20:37 | x86 |
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".
Altre informazioni
Per ulteriori informazioni sullo strumento SvcUtil.exe, visitare il seguente sito Web Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/aa347733.aspx Per ulteriori informazioni su come importare i metadati del servizio, visitare il seguente sito Web MSDN:
http://msdn.microsoft.com/en-us/library/ms731768.aspx Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft