Sintomas
Considere o seguinte cenário. Adicione uma referência Web a um projeto no Microsoft Visual Studio 2005. Para o ficheiro Linguagem descrição dos serviços web (WSDL) que descreve o serviço Web, o primeiro <> elemento contém um espaço de nome predefinido. Por exemplo, o primeiro <> elemento se assemelha ao seguinte:
<xsd:schema xmlns="http://<URL>" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://<URL>" elementFormDefault="qualified" attributeFormDefault="unqualified">
Neste cenário, poderá receber a seguinte mensagem de erro:
A ferramenta personalizada 'MSDiscoCodeGenerator' falhou. Incapaz de importar o "Nome vinculativo" do namespace 'http://NamespaceLocation'.
Além disso, recebe a seguinte mensagem de erro na janela Lista de Erros:
Erro 1 Erro de ferramenta personalizado: Incapaz de importar WebService/Schema.Incapaz de importar o 'Nome vinculativo' do namespace 'http://NamespaceLocation'. Não é possível importar a operação 'Operação Natal'. O elemento 'ElementName' está desaparecido.
Resolução
Informações do pacote de serviço
Para resolver este problema, obtenha o mais recente pacote de serviços para o Windows Vista. Para mais informações, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:
935791 Como obter o service pack mais recente do Windows Vista
Informações sobre hotfix
Um hotfix suportado está disponível na Microsoft. No entanto, este hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique este hotfix apenas em sistemas que estão a passar por este problema específico. Este hotfix pode receber testes adicionais. Portanto, se não for severamente afetado por este problema, recomendamos que aguarde a próxima atualização de software que contenha este hotfix. Para descarregar este hotfix a partir da MSDN Code Gallery, visite o seguinte web site da Microsoft:
http://code.msdn.microsoft.com/KB925492Nota A MsDN Code Gallery exibe os idiomas para os quais o hotfix está disponível. Se não vê o seu idioma listado, é porque a página de recursos da Code Gallery não está disponível para esse idioma.Nota Se ocorrerem problemas adicionais ou se for necessária uma resolução de problemas, poderá ter de criar um pedido de serviço separado. Os custos habituais de apoio aplicar-se-ão a questões adicionais de apoio e questões que não se qualificam para este hotfix específico. Para obter uma lista completa dos números de telefone do Serviço de Apoio ao Cliente e do Suporte ao Cliente da Microsoft ou para criar um pedido de serviço separado, visite o seguinte web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Pré-requisitos
Tem de ter o Microsoft .NET Framework 2.0 instalado para aplicar este hotfix.
Requisito de reiniciar
Não é preciso reiniciar o computador depois de aplicar este hotfix.
Informações sobre substituição de correções
Este hotfix não substitui quaisquer outros hotfixes.
Informações de arquivo
A versão inglesa desta correção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros estão listadas no formato de Hora Universal Coordenada (UTC). Quando visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para encontrar a diferença entre UTC e a hora local, utilize o separador Fuso Horário no item Data e Hora no Painel de Controlo.
Nome do arquivo |
Versão de arquivo |
Tamanho do arquivo |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
System.xml.dll |
2.0.50727.215 |
2,035,712 |
20-Sep-2006 |
10:01 |
x86 |
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Windows Vista Service Pack 1.
Mais Informações
Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft