Correzione: messaggio di errore quando si aggiunge un riferimento Web a un progetto in Visual Studio 2005: "lo strumento personalizzato" MSDiscoCodeGenerator "non è riuscito"

Sintomi

Consideriamo lo scenario seguente. Si aggiunge un riferimento Web a un progetto in Microsoft Visual Studio 2005. Per il file WSDL (Web Services Description Language) che descrive il servizio Web, il primo elemento <schema> contiene uno spazio dei nomi predefinito. Il primo elemento >schema< , ad esempio, è simile al seguente:

<xsd:schema xmlns="http://<URL>" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://<URL>" elementFormDefault="qualified" attributeFormDefault="unqualified">

In questo scenario potrebbe essere visualizzato il messaggio di errore seguente:

Lo strumento personalizzato "MSDiscoCodeGenerator" non è riuscito. Non è possibile importare il binding "BindingName" dallo spazio dei nomi "http://NamespaceLocation".

Inoltre, viene visualizzato il messaggio di errore seguente nella finestra Elenco errori :

Errore 1 errore dello strumento personalizzato: non è possibile importare WebService/schema. Impossibile importare il binding "BindingName" dallo spazio dei nomi "http://NamespaceLocation". Impossibile importare l'operazione "OperationName". Elemento "ElementName" mancante.

Risoluzione

Informazioni sui Service Pack

Per risolvere il problema, ottenere il Service Pack più recente per Windows Vista. Per altre informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

935791 Come ottenere il Service Pack più recente per Windows Vista

Informazioni sull'hotfix

È disponibile un hotfix supportato da Microsoft. Tuttavia, questo hotfix è progettato per correggere solo il problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi che stanno vivendo questo problema specifico. Questo hotfix potrebbe ricevere ulteriori test. Pertanto, se il problema non è gravemente influenzato, è consigliabile attendere il successivo aggiornamento software che contiene questo hotfix. Per scaricare questo hotfix dalla raccolta di codice MSDN, visitare il sito Web Microsoft seguente:

http://code.msdn.microsoft.com/KB925492Nota La raccolta di codice MSDN Visualizza le lingue per cui è disponibile l'hotfix. Se non viene visualizzata la lingua elencata, la pagina delle risorse della raccolta codici non è disponibile per tale lingua.Nota Se si verificano altri problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di servizio distinta. I soliti costi di supporto verranno applicati alle domande e ai problemi di supporto aggiuntivi che non sono idonei per questo hotfix specifico. Per un elenco completo dei numeri di telefono e del supporto tecnico Microsoft o per creare una richiesta di servizio separata, visitare il sito Web Microsoft seguente:

http://support.microsoft.com/contactus/?ws=support

Requisiti

Per applicare questo hotfix è necessario che sia installato Microsoft .NET Framework 2,0.

Richiesta di riavvio

Non è necessario riavviare il computer dopo aver applicato questo hotfix.

Informazioni sulla sostituzione degli hotfix

Questo hotfix non sostituisce altri hotfix.

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 trovare la differenza tra UTC e ora locale, usare la scheda fuso orario nell'elemento data e ora nel pannello di controllo.

Nome file

Versione file

Dimensione file

Date

Ora

Piattaforma

System.xml.dll

2.0.50727.215

2.035.712

20-Sep-2006

10:01

x86

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a". Questo problema è stato risolto per la prima volta in Windows Vista Service Pack 1.

Ulteriori informazioni

Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

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

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×