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.
Quando visita um Web site ou executar uma aplicação que carrega XHTML documentos utilizando o Microsoft XML Core Services (MSXML), MSXML enviará pedidos para a World Wide Web Consortium (W3C) para obter ficheiros de Document Type Definition (DTD) conhecidos sempre. Este comportamento pode intentar lotes de tráfego para o servidor do W3C. Por vezes, poderá encontrar que os ficheiros XHTML não são carregados com êxito uma vez que os pedidos DTD são bloqueados pelo servidor de W3C.
Por exemplo, tem um ficheiro de JavaScript (. js) que contenha o seguinte código:
function pullXHtml() {
var xml = new ActiveXObject("Msxml2.DOMDocument.6.0");
xml.async = false;
xml.resolveExternals = true;
xml.validateOnParse = false;
xml.setProperty("ProhibitDTD", false);
xml.loadXML(
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +
"<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +
"<body><p>a simple paragraph</p></body></html>");
if (xml.parseError.errorCode != 0) {
var myErr = xml.parseError;
WScript.Echo("ERROR:" + myErr.reason);
} else {
WScript.echo("The XHTML document was loaded successfully.");
}
}
pullXHtml();
Quando executa o ficheiro de JavaScript, o ficheiro é carregado um documento XHTML utilizando o MSXML. Se não tiver esta actualização instalada, poderá receber a seguinte mensagem de erro quando executa o ficheiro JavaScript se os pedidos DTD são bloqueados pelo servidor W3C:
Erro: O servidor não compreendeu o pedido ou o pedido era inválido. Recurso de processamento de erro «http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd».
Depois de instalar esta actualização, o ficheiro de JavaScript será executado com êxito e receberá a seguinte mensagem:
O documento XHTML foi carregado com êxito.
Nota
Depois de aplicar esta actualização, MSXML coloca em cache os ficheiros DTD localmente para reduzir o número de pedidos que são enviados para o servidor do W3C.
Depois de instalar esta actualização, poderá ser solicitado para reiniciar o computador.
Se instalar a actualização no Windows Vista, Windows Server 2008, ou no Windows 7, tem de executar o ficheiro de configuração como um administrador.
Para mais informações sobre XHTML e as definições do tipo de documento (DTD), consulte a secção "Mais informação".
Para determinar a versão do MSXML é instalada no computador, siga estes passos:
Localize o ficheiro Msxml3. dll ou o ficheiro msxml6 no seguinte directório: C:\Windows\System32
Faça duplo clique sobre o ficheiro Msxml3. dll ou msxml6 e, em seguida, clique emPropriedades.
Faça clique sobre oVersãoseparador para ver as informações de versão. NotaNo Windows Vista, Windows 7 ou Windows Server 2008, faça clique sobre oDetalhesem vez do separador.
Como obter esta actualização
Esta actualização será automaticamente instalada pelo Windows Update.
No entanto, também pode instalar esta actualização manualmente transferindo o pacote adequado. Existem vários pacotes que contenha esta correcção. Esses pacotes foram disponibilizadas para os seguintes cenários de instalação diferente:
Reduzir esta tabelaExpandir esta tabela
Artigos da KB
Cenários de instalação
Pacotes de actualização
Versões MSXML
Sistemas operativos suportados
973687
(http://support.microsoft.com/kb/973687/
)
Descrição das actualizações para o Microsoft MSXML Core Services 3. 0 e o MSXML Core Services 6. 0
MSXML3 e MSXML6 foram instalados pelo sistema operativo
Windows Server 2008 para sistemas baseados em Itanium e Windows Server 2008 para o SP2 de sistemas baseados em Itanium
973685
(http://support.microsoft.com/kb/973685/
)
Descrição de uma actualização para o Microsoft XML Core Services 4. 0 Service Pack 3
MSXML 4. 0 foi instalado por uma aplicação ou manualmente instalado por si próprio. Para aplicar esta correcção, tem de ter instalado o MSXML 4. 0 SP3.
Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008, Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2; Windows XP Service Pack 3
973686
(http://support.microsoft.com/kb/973686/
)
Descrição de uma actualização para Microsoft MSXML Core Services 6. 0 Service Pack 2
MSXML 6. 0 foi instalado por uma aplicação ou manualmente instalado por si próprio. Para aplicar esta correcção, tem de ter instalado o MSXML 6. 0 SP2.
Windows Server 2003 Service Pack 2, Windows XP Service Pack 2
973688
(http://support.microsoft.com/kb/973688/
)
Descrição de uma actualização para o Microsoft XML Core Services 4. 0 Service Pack 2
MSXML 4. 0 foi instalado por uma aplicação ou manualmente instalado por si próprio. Para aplicar esta correcção, tem de ter instalado o MSXML 4. 0 SP2.
Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008, Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2, Windows XP Service Pack
Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
119591
(http://support.microsoft.com/kb/119591/
)
Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, que estava disponível na data em que o ficheiro foi publicado. O ficheiro está armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.
Informações sobre o ficheiro
A versão inglesa desta actualização tem os atributos de ficheiro (ou atributos de arquivo posteriores) listados na seguinte tabela.
As datas e horas destes ficheiros são listadas no tempo universal coordenado (UTC). Quando visualiza as informações do ficheiro, é convertida para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize aFuso horárioseparador naData e horaitem no controlo do painel.
Para todas as suportadas versões baseadas em x86 do Windows XP SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.1050.0
1,172,480
31-Jul-2009
04: 36
Para todas as suportadas versões baseadas em x86 do Windows XP SP3
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.1051.0
1,172,480
31-Jul-2009
04: 24
Msxml6
6.20.1103.0
1,447,424
31-Jul-2009
04: 24
Para todas as suportadas versões baseadas em x86 do Windows Server 2003 SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.1050.0
1,187,840
27-Jul-2009
12: 07
Para todas as suportadas versões baseadas em x64 do Windows Server 2003 SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Plataforma
Msxml3. dll
8.100.1050.0
2,194,432
27-Jul-2009
09: 48
x64
Wmsxml3.dll
8.100.1050.0
1,187,840
27-Jul-2009
09: 48
x86
Para todas as versões baseadas em Itanium do Windows Server 2003 SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Plataforma
Msxml3. dll
8.100.1050.0
3,551,744
27-Jul-2009
09: 48
IA-64
Wmsxml3.dll
8.100.1050.0
1,187,840
27-Jul-2009
09: 48
x86
Para todas as suportadas versões baseadas em x86 do Windows Vista
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.3501.0
1,260,032
10-Aug-2009
13: 05
Msxml3r. dll
8.20.8730.1
2048
10-Aug-2009
13: 05
Msxml6
6.20.3501.0
1,406,464
10-Aug-2009
13: 05
Msxml6r.dll
6.0.3883.0
2048
10-Aug-2009
13: 05
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.3501.0
1,260,032
10-Aug-2009
12: 51
Msxml3r. dll
8.20.8730.1
2048
10-Aug-2009
12: 51
Msxml6
6.20.3501.0
1,409,536
10-Aug-2009
12: 51
Msxml6r.dll
6.0.3883.0
2048
10-Aug-2009
12: 51
Para todas as suportadas versões baseadas em x86 do Windows Vista SP1 e do Windows Server 2008
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
1,257,472
10-Aug-2009
11: 00
Msxml3r. dll
8.20.8730.1
2048
02-Nov-2006
09: 41
Msxml6
6.20.4001.0
1,399,296
10-Aug-2009
11: 01
Msxml6r.dll
6.0.3883.0
2048
02-Nov-2006
09: 41
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
1,257,472
11-Ago-2009
15: 25
Msxml3r. dll
8.20.8730.1
2048
11-Ago-2009
17: 04
Msxml6
6.20.4001.0
1,401,344
11-Ago-2009
15: 26
Msxml6r.dll
6.0.3883.0
2048
11-Ago-2009
17: 04
Para todas as suportadas versões baseadas em x86 do Windows Vista SP2 e do Windows Server 2008 SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.5002.0
1,248,768
11-Ago-2009
16: 44
Msxml3r. dll
8.20.8730.1
2048
02-Nov-2006
09: 41
Msxml6
6.20.5002.0
1,401,856
11-Ago-2009
16: 44
Msxml6r.dll
6.0.3883.0
2048
02-Nov-2006
09: 41
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.5002.0
1,248,768
11-Ago-2009
16: 58
Msxml3r. dll
8.20.8730.1
2048
11-Ago-2009
16: 58
Msxml6
6.20.5002.0
1,401,856
11-Ago-2009
16: 58
Msxml6r.dll
6.0.3883.0
2048
11-Ago-2009
16: 58
Para todas as suportadas versões baseadas em x64 do Windows Vista
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.3501.0
1,902,080
10-Aug-2009
13: 17
Msxml3r. dll
8.20.8730.1
2048
10-Aug-2009
13: 17
Msxml6
6.20.3501.0
1,827,328
10-Aug-2009
13: 17
Msxml6r.dll
6.0.3883.0
2048
10-Aug-2009
13: 17
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.3501.0
1,902,592
10-Aug-2009
13: 21
Msxml3r. dll
8.20.8730.1
2048
10-Aug-2009
13: 21
Msxml6
6.20.3501.0
1,830,912
10-Aug-2009
13: 21
Msxml6r.dll
6.0.3883.0
2048
10-Aug-2009
13: 21
Para todas as suportadas versões baseadas em x64 do Windows Vista SP1 e do Windows Server 2008
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
1,875,456
10-Aug-2009
14: 09
Msxml3r. dll
8.20.8730.1
2048
02-Nov-2006
11: 13
Msxml6
6.20.4001.0
1,794,560
10-Aug-2009
14: 09
Msxml6r.dll
6.0.3883.0
2048
02-Nov-2006
11: 13
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
1,875,968
11-Ago-2009
16: 56
Msxml3r. dll
8.20.8730.1
2048
11-Ago-2009
16: 56
Msxml6
6.20.4001.0
1,796,608
11-Ago-2009
16: 56
Msxml6r.dll
6.0.3883.0
2048
11-Ago-2009
16: 56
Para todas as suportadas versões baseadas em x64 do Windows Vista SP2 e do Windows Server 2008 SP2
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.5002.0
1,869,824
11-Ago-2009
17: 06
Msxml3r. dll
8.20.8730.1
2048
02-Nov-2006
11: 13
Msxml6
6.20.5002.0
1,797,120
11-Ago-2009
17: 06
Msxml6r.dll
6.0.3883.0
2048
02-Nov-2006
11: 13
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.5002.0
1,869,824
11-Ago-2009
17: 07
Msxml3r. dll
8.20.8730.1
2048
11-Ago-2009
17: 07
Msxml6
6.20.5002.0
1,797,632
11-Ago-2009
17: 07
Msxml6r.dll
6.0.3883.0
2048
11-Ago-2009
17: 07
Para todas as versões baseadas em Itanium do Windows Server 2008 suportadas
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
3,164,160
10-Aug-2009
13: 00
Msxml3r. dll
8.20.8730.1
2048
19-Jan-2008
08: 13
Msxml6
6.20.4001.0
3,825,152
10-Aug-2009
13: 00
Msxml6r.dll
6.0.3883.0
2048
19-Jan-2008
08: 13
Reduzir esta tabelaExpandir esta tabela
Nome de ficheiro
Versão do ficheiro
Tamanho do ficheiro
Data
Tempo
Msxml3. dll
8.100.4001.0
3,164,672
11-Ago-2009
16: 54
Msxml3r. dll
8.20.8730.1
2048
11-Ago-2009
16: 54
Msxml6
6.20.4001.0
3,832,832
11-Ago-2009
16: 54
Msxml6r.dll
6.0.3883.0
2048
11-Ago-2009
16: 54
Para todas as versões baseadas em Itanium do Windows Server 2008 SP2
Para mais informações sobre a lista das versões do Microsoft XML Parser (MSXML), clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
269238 da
(http://support.microsoft.com/kb/269238/
)
Lista das versões do Microsoft XML Parser (MSXML)
Para mais informações, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
954459
(http://support.microsoft.com/kb/954459/
)
MS08-069: Descrição da actualização de segurança para o XML Core Services 6. 0: 11 de Novembro de 2008
Para mais informações sobre a terminologia de actualizações de software, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
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: 973687
(http://support.microsoft.com/kb/973687/en-us/
)
Qual foi o esforço que despendeu pessoalmente para utilizar este artigo?
Muito baixo
Baixo
Moderado
Elevado
Muito elevado
Diga-nos porquê e o que podemos fazer para melhorar estas informações
Obrigado! Os seus comentários são utilizados para ajudar-nos a melhorar o conteúdo do nosso suporte. Para obter mais opções de assistência, visite a Home Page de Ajuda e Suporte.