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 | Reduzir tudo

Sintomas

Se a aplicação do Microsoft Visual Basic utiliza a biblioteca de tempo de execução de scripts da Microsoft (Scrrun.dll), o Assistente de implementação (PDW) Package and recolhe automaticamente a dependência de Scrrun.dep que aponta para http://activex.microsoft.com/controls/vb6/ScrRun.cab. No entanto, este ficheiro CAB não existe. Qualquer componente que tenta transferir a biblioteca de tempo de execução de scripts a partir deste site falhará.

Poderá aparecer a seguinte mensagem de erro no registo do erro de transferência do código para este problema:
Código de erro de transferência: (hr = c 800 0007) estão disponíveis para o pedido sem dados
.........
ERR: INF processamento: não foi possível processar (80004004): scrobj.dll. Não é possível obter o idioma principal/predefinido!
REG: URL transferir concluída: hrStatus:0 hrOSB:80004004, hrResponseHdr:0,:(URL to your CAB File) URL

Causa

Existe um erro no ficheiro Scrrun.dep que está incluído no Visual Basic. A biblioteca de tempo de execução de scripts já está disponível sob a forma de um ficheiro CAB. Em vez disso, a biblioteca de tempo de execução de scripts está agora disponível sob a forma de um ficheiro .exe que está localizada 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 tem de ser instalado através da utilização de um ficheiro .exe de extracção automática. Para versões do Scripting Runtime mencionada no início deste artigo, a única forma para distribuí-la consiste em utilizar a conclusão de auto-extracção de ficheiro .exe localizado nas seguintes localizações:

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)

Ponto Da Situação

A Microsoft confirmou que este erro ocorre nos produtos do Microsoft listados na secção "Aplica-se a".

Mais Informação

Microsoft Scripting Runtime biblioteca versão 3.1 já não está disponível. Os utilizadores devem obter tempo de execução mais recente a partir de hiperligações na secção "Resolução".

Para obter mais informações sobre transferências de script do Microsoft Windows, visite o seguinte Web site da 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 de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
252937  (http://support.microsoft.com/kb/252937/ ) Como localizar mais informações sobre por que razão falhou a transferência de código
Para mais informações sobre como o componente internet download funciona, consulte o Webcast Microsoft seguinte:
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 Web sites da Microsoft:
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 128-Bit Edition
  • 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes 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/ )