CORRECÇÃO: Não é possível BIND para WSC que é escrita em XML a partir do servidor de HTTP

Traduções de Artigos Traduções de Artigos
Artigo: 272501 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando associa a um ficheiro de Windows Script Components (.wsc) que é escrita em XML (Extensible Markup Language) e que reside num servidor HTTP, poderá receber 800c0010H de código de erro.

Resolução

Para resolver este problema, obtenha o service pack mais recente do Windows 2000. Para obter informações adicionais, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
260910Como obter o Service Pack mais recente do Windows 2000
A versão inglesa desta correcção deverá ter os seguintes atributos de ficheiro ou posteriores:
   Date       Time         Version      Size     File name
   -------------------------------------------------------
   8/28/2000  4:57:14 PM   1.1.0.5628   151,601  scrobj.dll
				

Ponto Da Situação

A Microsoft confirmou que este é um problema no Microsoft Windows 2000. Este problema foi corrigido pela primeira vez no Windows 2000 Service Pack 2.

Mais Informação

Passos para reproduzir o comportamento


  1. Crie um novo ficheiro chamado Sample.wsc e cole o seguinte código:
    <?xml version="1.0"?>
    <component>
    
    <?component error="true" debug="true"?>
    
    <registration
    	description="sample2"
    	progid="sample2.WSC"
    	version="1.00"
    	classid="{7f8675d0-9161-11d3-bfc3-00c04f8efafa}"
    >
    </registration>
    
    <public>
    	<property name="state">
    		<get/>
    		<put/>
    	</property>
    	<property name="Frame">
    		<get/>
    		<put/>
    	</property>
    	<method name="DecrementState">
    	</method>
    </public>
    
    <script language="JScript">
    <![CDATA[
    
    var description = new sample2;
    
    function sample2()
    {
    	this.get_state = get_state;
    	this.put_state = put_state;
    	this.get_Frame = get_Frame;
    	this.put_Frame = put_Frame;
    
    	this.DecrementState = DecrementState;
    }
    
    var state = 7;
    var Frame = "null";
    
    function get_state()
    {
    	return state;
    }
    
    function put_state(newValue)
    {
    	state = newValue;
    }
    
    function get_Frame()
    {
    	return Frame;
    }
    
    function put_Frame(newValue)
    {
    	Frame = newValue;
    }
    
    function DecrementState()
    {
    	return "Temporary Value";
    }
    
    ]] >
    </script>
    
    </component>
    
    					
  2. Abra este ficheiro num servidor Web.
  3. Crie um novo ficheiro chamado Test.vbs e cole o seguinte código:
    set x = GetObject("script:http://YourServerName/sample.wsc")
    print x.state
    x.state = 43
    print x.state
    					
  4. Ajustar o URL a apontar para o servidor e, em seguida, execute Test.vbs.

REFERÊNCIAS

Para obter informações adicionais sobre como instalar o Windows 2000 e as correcções do Windows 2000 ao mesmo tempo, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
249149Instalar o Microsoft Windows 2000 e as correcções do Windows 2000

Propriedades

Artigo: 272501 - Última revisão: 4 de fevereiro de 2014 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbwin2000presp2fix KB272501 KbMtpt
Traduçã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: 272501

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