Mensagem de erro quando tenta instalar uma actualização para o Microsoft Visual Studio .NET 2002: "A funcionalidade que está a tentar utilizar está num recurso de rede que não se encontra disponível"

Traduções de Artigos Traduções de Artigos
Artigo: 939401 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando tenta instalar uma actualização para o Microsoft Visual Studio .NET 2002, poderá receber uma mensagem de erro semelhante à seguinte:
A funcionalidade que está a tentar utilizar está num recurso de rede que não se encontra disponível.
Clique em OK para tentar novamente ou introduza um caminho alternativo para uma pasta que contém o pacote de instalação Nome_ficheiro .msi na caixa abaixo.

Causa

As actualizações para o Visual Studio são baseadas no Windows Installer. O Windows Installer utiliza números de versão de ficheiros para determinar se um ficheiro num computador tem uma versão mais antiga que necessita de ser substituída por um ficheiro mais recente incluído numa actualização.

Alguns ficheiros, como ficheiros de texto e ficheiros de origem, não têm números de versão. Por conseguinte, a actualização baseada no Windows Installer terá de utilizar outro método para verificar os ficheiros mais recentes. Este método utiliza um valor hash para todos os ficheiros sem número de versão. Para ficheiros sem número de versão, o valor hash do ficheiro no computador é comparado com o valor hash do ficheiro guardado na base de dados do Windows Installer. Se for detectada uma diferença entre estes dois valores hash de ficheiros, o Programa de configuração tentará obter o ficheiro a partir do suporte de instalação de origem.

Como contornar

Para contornar este problema, insira o CD de instalação do produto na unidade de CD-ROM do computador. Ou, forneça o caminho do suporte de instalação disponível para o produto. Por exemplo, o suporte de instalação poderá estar disponível no disco rígido do computador ou numa pasta partilhada da rede.

A opção da linha de comandos "/addsource"

Se estiver a tentar implementar uma actualização em muitos computadores nos quais este problema poderá ocorrer, recomendamos que utilize em primeiro lugar a opção da linha de comandos /addsource, caso esteja disponível.

A ferramenta File Hash Delete para o Visual Studio .NET 2002

Se estiver a utilizar o Visual Studio .NET 2002, e caso se verifique uma das seguintes condições, poderá conseguir utilizar a ferramenta File Hash Delete para resolver o problema:
  • O suporte de origem de instalação não está disponível.
  • A actualização de software que está a tentar instalar não suporta a opção da linha de comandos /addsource.
A Microsoft disponibilizou a ferramenta File Hash Delete para o Visual Studio .NET 2002. Esta ferramenta elimina valores hash de ficheiro de todos os ficheiros sem número de versão da base de dados do Windows Installer no computador. Quando tenta instalar uma actualização para o Visual Studio .NET 2002 após a execução desta ferramenta, o Windows Installer já não detectará uma diferença no hash do ficheiro. Por conseguinte, não será solicitado o suporte de instalação de origem.

Importante: quando executa esta ferramenta, quaisquer valores hash de ficheiros do Visual Studio .NET 2002 sem número de versão serão eliminados de forma definitiva. Esta operação não pode ser revertida. Após a eliminação dos valores hash de ficheiro, não poderá reparar quaisquer ficheiros sem número de versão dos ficheiros de produto instalados. Por conseguinte, se um ficheiro sem número de versão ficar danificado, terá de remover o produto na sua totalidade e reinstalá-lo. Por este motivo, deve ponderar cuidadosamente as vantagens e desvantagens antes de decidir utilizar esta ferramenta.

Se decidir que a utilização desta ferramenta é adequada para a sua situação, utilize as seguintes informações para obter a ferramenta File Hash Delete para o Visual Studio .NET 2002: O ficheiro que se segue está disponível para transferência a partir do Centro de Transferências da Microsoft:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir o pacote da ferramenta File Hash Delete agora.

Data de edição: 5 de Novembro de 2007

Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
119591 Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à detecção de vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, disponível na data de publicação do ficheiro. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Nota: a ferramenta File Hash Delete não foi concebida para ser utilizada com qualquer outro produto que não seja o Visual Studio .NET 2002.

Mais Informação

Para mais informações sobre este problema, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
944298 Mensagem de erro quando tenta instalar uma actualização para o Visual Studio 2005, Visual Studio .NET 2003 ou Visual Studio .NET 2002: "A funcionalidade que está a tentar utilizar está num recurso de rede que não se encontra disponível"

Propriedades

Artigo: 939401 - Última revisão: 3 de março de 2008 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
Palavras-chave: 
kbqfe atdownload kbfix kbexpertiseinter kberrmsg KB939401

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com