Sintomas
Considere o cenário a seguir. Você adiciona uma referência da Web a um projeto no Microsoft Visual Studio 2005. Para o arquivo WSDL (linguagem de descrição de serviços Web) que descreve o serviço Web, o primeiro <elemento>do esquema contém um namespace padrão. Por exemplo, o primeiro elemento de >de esquema< é semelhante ao seguinte:
<xsd:schema xmlns="http://<URL>" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://<URL>" elementFormDefault="qualified" attributeFormDefault="unqualified">
Nesse cenário, você pode receber a seguinte mensagem de erro:
Falha na ferramenta personalizada ' MSDiscoCodeGenerator '. Não é possível importar a associação 'BindingName' no namespace ' http://NamespaceLocation'.
Além disso, você recebe a seguinte mensagem de erro na janela lista de erros :
Erro 1 erro de ferramenta personalizada: não é possível importar o WebService/esquema. não é possível importar a associação 'BindingName' do namespace ' http://NamespaceLocation'. Não é possível importar a operação 'OperationName'. O elemento 'ElementName' está ausente.
Resolução
Informações do Service Pack
Para solucionar esse problema, obtenha o Service Pack mais recente para Windows Vista. Para obter mais informações, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:
935791 Como obter o service pack do Windows Vista mais recente
Informações sobre o hotfix
Um hotfix compatível está disponível na Microsoft. No entanto, esse hotfix destina-se apenas a corrigir o problema descrito neste artigo. Aplique esse hotfix somente aos sistemas que estiverem apresentando esse problema específico. Esse hotfix pode receber testes adicionais. Portanto, se você não tiver sido seriamente afetado por esse problema, recomendamos que você aguarde a próxima atualização de software que contém esse hotfix. Para baixar esse hotfix da Galeria de códigos do MSDN, acesse o seguinte site da Microsoft:
http://code.msdn.microsoft.com/KB925492Observação A Galeria de códigos do MSDN exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma listado, é porque a página de recursos da Galeria de códigos não está disponível para esse idioma.Observação Se ocorrerem problemas adicionais ou se for necessário solucionar problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados às perguntas e problemas de suporte adicionais que não se qualificam para esse hotfix específico. Para obter uma lista completa de números de telefone do atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço separada, acesse o seguinte site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Pré-requisitos
Você deve ter o Microsoft .NET Framework 2,0 instalado para aplicar esse hotfix.
Necessidade de reinicialização
Você não precisa reiniciar o computador depois de aplicar esse hotfix.
Informações de substituição do hotfix
Esse hotfix não substitui nenhum outro.
Informações do arquivo
A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em UTC (Tempo Universal Coordenado). Quando você visualizar as informações sobre os arquivos, elas são convertidas no horário local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário no item data e hora no painel de controle.
Nome do arquivo |
Versão do arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
System.xml.dll |
2.0.50727.215 |
2.035.712 |
20-Sep-2006 |
10:01 |
x86 |
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a". Este problema foi corrigido primeiro no Windows Vista Service Pack 1.
Informações adicionais
Para obter mais informações, clique no seguinte número para exibir o artigo na Base de Dados de Conhecimento Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft