ID do artigo: 254166 - Última revisão: sexta-feira, 26 de outubro de 2007 - Revisão: 7.3

Erro: Falha de distribuição do Microsoft Scripting Runtime Library

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Recolher tudo

Sintomas

Se o aplicativo Microsoft Visual Basic usa o Microsoft Scripting Runtime Library (Scrrun.dll), o PDW Package and Deployment Wizard () automaticamente pega a dependência do Scrrun.dep, que aponta para http://activex.microsoft.com/controls/vb6/ScrRun.cab. No entanto, esse arquivo .cab não realmente existe. Qualquer componente que tenta baixar Scripting Runtime Library deste site falhará.

A seguinte mensagem de erro pode aparecer no seu log de erro de download de código para esse problema:
Erro de download de código: (hr = c 800 0007) não há dados estão disponíveis para o solicitada
.........
Erro: INF processamento: falha de processamento (80004004): scrobj.dll. Não é possível obter idioma primário/padrão!
LOG: URL download concluído: hrStatus:0, hrOSB:80004004, hrResponseHdr:0,:(URL to your CAB File) URL

Causa

Há um bug no arquivo Scrrun.dep que está incluído no Visual Basic. Scripting Runtime Library não está mais disponível na forma de um arquivo .cab. Em vez disso, a biblioteca de tempo de execução de scripts agora está disponível na forma de um arquivo .exe que está localizado em:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0a8a18f6-249c-4a72-bfcf-fc6af26dc390&DisplayLang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=01592C48-207D-4BE1-8A76-1C4099D7BBB9&displaylang=en)

Resolução

@@@ Microsoft Scripting Runtime deve ser instalado através do uso de um arquivo .exe de extração automática. Para versões do Scripting Runtime mencionado no início deste artigo, a única maneira para distribuí-lo é usar o completo de auto-extração de arquivo .exe localizado nos seguintes locais:

Microsoft Windows 98, Microsoft Windows Millennium Edition e Microsoft Windows NT 4.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=01592C48-207D-4BE1-8A76-1C4099D7BBB9&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=01592C48-207D-4BE1-8A76-1C4099D7BBB9&displaylang=en)
Microsoft Windows 2000 e Microsoft Windows XP
http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en)

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Microsoft Scripting Runtime Library versão 3.1 não está mais disponível. Os usuários devem obter tempo de execução mais recente dos links na seção "Resolução".

Para obter mais informações sobre downloads de script do Microsoft Windows, visite o seguinte site da Web Microsoft Developer Network (MSDN):
http://www.microsoft.com/downloads/details.aspx?FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA&displaylang=en)

Referências

Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
252937  (http://support.microsoft.com/kb/252937/ ) Como encontrar mais informações sobre por que o download do código falhou
Para obter mais informações sobre como o componente internet baixar funciona, consulte o seguinte Webcast do Microsoft:
How Does Internet Component Download Work? (http://support.microsoft.com/?scid=http%3a%2f%2fsupport.microsoft.com%2fservicedesks%2fwebcasts%2fwc042500%2fwc042500.asp)
Para obter mais informações sobre como desenvolver soluções baseadas na Web para o Microsoft Internet Explorer, visite os seguintes sites:
http://msdn.microsoft.com/ie/ (http://msdn.microsoft.com/ie/)

http://support.microsoft.com/iep (http://support.microsoft.com/iep)

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Explorer 3.0
  • Microsoft Internet Explorer 3.01
  • Microsoft Internet Explorer 3.02
  • Microsoft Internet Explorer 4.0 Edição de 128 Bits
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
  • Visual Basic, Scripting Edition 4.0
  • Visual Basic, Scripting Edition 5.0
  • Microsoft JScript 4.0
  • Microsoft JScript 5.0
  • Microsoft Visual Basic 6.0 Learning Edition
  • Microsoft Visual Basic 6.0 Professional Edition
  • Microsoft Visual Basic Enterprise Edition for Windows 6.0
  • Microsoft Visual Basic 6.0 Enterprise Edition Service Pack 3
Palavras-chave: 
kbmt kbbug kbcode kbdownload kbfaq kbnofix kbscript KB254166 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 254166  (http://support.microsoft.com/kb/254166/en-us/ )