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 você visita um site ou executar um aplicativo carrega documentos XHTML usando o Microsoft XML Core Services (MSXML), MSXML enviará solicitações para a World Wide Web Consortium (W3C) para buscar arquivos conhecidos do DTD (Document Type Definition) cada vez. Esse comportamento pode trazer grande quantidade de tráfego para o servidor do W3C. Às vezes, você pode encontrar que os arquivos XHTML não são carregados com êxito porque as solicitações do DTD são bloqueadas pelo servidor do W3C.
Por exemplo, você tem um arquivo JavaScript (. js) que contém o código a seguir:
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 você executar o arquivo JavaScript, o arquivo carrega um documento XHTML usando MSXML. Se você não tem essa atualização instalada, você pode receber a seguinte mensagem de erro ao executar o arquivo JavaScript se as solicitações do DTD são bloqueadas pelo servidor W3C:
Erro: O servidor não entendeu a solicitação ou a solicitação era inválida. Recurso de processamento de erros 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.
Depois de instalar essa atualização, o arquivo de JavaScript será executado com êxito e você receberá a seguinte mensagem:
O documento XHTML foi carregado com êxito.
Observação:
Depois de aplicar esta atualização, o MSXML armazena em cache os arquivos DTD localmente para reduzir o número de solicitações que são enviadas ao servidor do W3C.
Depois de instalar essa atualização, você pode ser solicitado a reiniciar o computador.
Se você instalar a atualização no Windows Vista, Windows Server 2008 ou no Windows 7, você deve executar o arquivo de instalação como administrador.
Para obter mais informações sobre XHTML e as definições de tipo de documento (DTD), consulte a seção "Mais informação".
Para determinar a versão do MSXML está instalada no seu computador, execute essas etapas:
Localize o arquivo Msxml3. dll ou o arquivo Msxml6.dll no seguinte diretório: C:\Windows\System32
O arquivo Msxml3. dll ou Msxml6.dll com o botão direito e, em seguida, clique emPropriedades.
Clique noVersãoguia para ver as informações de versão. Observação:No Windows Vista, o Windows 7 ou o Windows Server 2008, clique noDetalhesem vez disso, da guia.
Como obter essa atualização
Esta atualização será instalada automaticamente pelo Windows Update.
No entanto, você também pode instalar essa atualização manualmente ao baixar o pacote apropriado. Há vários pacotes que contêm essa correção. Esses pacotes foram disponibilizados para os seguintes cenários de instalação diferente:
Recolher esta tabelaExpandir esta tabela
Artigos do KB
Cenários de instalação
Os pacotes de atualização
Versões do MSXML
Sistemas operacionais suportados
973687
(http://support.microsoft.com/kb/973687/
)
Descrição das atualizações para Microsoft MSXML Core Services 3. 0 e MSXML Core Services 6. 0
Msxml3 e MSXML6 foram instalados pelo sistema operacional
Windows Server 2008 para sistemas baseados no Itanium e Windows Server 2008 para o SP2 de sistemas baseados no Itanium
973685
(http://support.microsoft.com/kb/973685/
)
Descrição de uma atualização para Microsoft XML Core Services 4. 0 Service Pack 3
MSXML 4. 0 era instalado por um aplicativo ou instalado manualmente por você mesmo. Para aplicar esse hotfix, você deve ter o MSXML 4. 0 SP3 instalado.
Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; o 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 atualização para Microsoft MSXML Core Services 6. 0 Service Pack 2
O MSXML 6. 0 era instalado por um aplicativo ou instalado manualmente por você mesmo. Para aplicar esse hotfix, você deve ter o MSXML 6. 0 SP2 instalado.
Windows Server 2003 Service Pack 2; Windows XP Service Pack 2
973688
(http://support.microsoft.com/kb/973688/
)
Descrição de uma atualização para Microsoft XML Core Services 4. 0 Service Pack 2
MSXML 4. 0 era instalado por um aplicativo ou instalado manualmente por você mesmo. Para aplicar esse hotfix, você deve ter o MSXML 4. 0 SP2 instalado.
Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; o Windows Vista, Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2; Windows XP Service Pack
Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591
(http://support.microsoft.com/kb/119591/
)
Como obter arquivos de suporte da Microsoft de serviços on-line
Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.
Informações do arquivo
A versão em inglês desta atualização tem os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir.
As datas e horas desses arquivos estão listadas na hora universal coordenada (UTC). Quando você visualiza as informações do arquivo, ele é convertido para a hora local. Para saber a diferença entre o UTC e a hora local, use aFuso horárioguia nosData e horaitem no controle de painel.
Para todas as versões baseadas em x86 do Windows XP SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.1050.0
1,172,480
31-Julho de 2009
04: 36
Para todas as versões baseadas em x86 do Windows XP SP3
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.1051.0
1,172,480
31-Julho de 2009
04: 24
Msxml6.dll
6.20.1103.0
1,447,424
31-Julho de 2009
04: 24
Para todas as versões baseadas em x86 do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.1050.0
1,187,840
27-Julho de 2009
12: 07
Para todas as versões baseadas em x64 do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Plataforma
Msxml3. dll
8.100.1050.0
2,194,432
27-Julho de 2009
09: 48
x64
Wmsxml3.dll
8.100.1050.0
1,187,840
27-Julho de 2009
09: 48
x86
Para todas as versões baseadas no Itanium do Windows Server 2003 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Plataforma
Msxml3. dll
8.100.1050.0
3.551.744
27-Julho de 2009
09: 48
IA-64
Wmsxml3.dll
8.100.1050.0
1,187,840
27-Julho de 2009
09: 48
x86
Para todas as versões baseadas em x86 do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.3501.0
1,260,032
10-Agosto de 2009
13: 05
Msxml3r. dll
8.20.8730.1
2048
10-Agosto de 2009
13: 05
Msxml6.dll
6.20.3501.0
1,406,464
10-Agosto de 2009
13: 05
Msxml6r.dll
6.0.3883.0
2048
10-Agosto de 2009
13: 05
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.3501.0
1,260,032
10-Agosto de 2009
12: 51
Msxml3r. dll
8.20.8730.1
2048
10-Agosto de 2009
12: 51
Msxml6.dll
6.20.3501.0
1,409,536
10-Agosto de 2009
12: 51
Msxml6r.dll
6.0.3883.0
2048
10-Agosto de 2009
12: 51
Para todas as versões baseadas em x86 do Windows Vista SP1 e Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
1,257,472
10-Agosto de 2009
11: 00
Msxml3r. dll
8.20.8730.1
2048
02 De novembro de 2006
09: 41
Msxml6.dll
6.20.4001.0
1,399,296
10-Agosto de 2009
11: 01
Msxml6r.dll
6.0.3883.0
2048
02 De novembro de 2006
09: 41
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
1,257,472
11-Agosto de 2009
15: 25
Msxml3r. dll
8.20.8730.1
2048
11-Agosto de 2009
17: 04
Msxml6.dll
6.20.4001.0
1,401,344
11-Agosto de 2009
15: 26
Msxml6r.dll
6.0.3883.0
2048
11-Agosto de 2009
17: 04
Para todas as versões baseadas em x86 do Windows Vista SP2 e do Windows Server 2008 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.5002.0
1,248,768
11-Agosto de 2009
16: 44
Msxml3r. dll
8.20.8730.1
2048
02 De novembro de 2006
09: 41
Msxml6.dll
6.20.5002.0
1,401,856
11-Agosto de 2009
16: 44
Msxml6r.dll
6.0.3883.0
2048
02 De novembro de 2006
09: 41
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.5002.0
1,248,768
11-Agosto de 2009
16: 58
Msxml3r. dll
8.20.8730.1
2048
11-Agosto de 2009
16: 58
Msxml6.dll
6.20.5002.0
1,401,856
11-Agosto de 2009
16: 58
Msxml6r.dll
6.0.3883.0
2048
11-Agosto de 2009
16: 58
Para todas as versões baseadas em x64 do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.3501.0
1,902,080
10-Agosto de 2009
13: 17
Msxml3r. dll
8.20.8730.1
2048
10-Agosto de 2009
13: 17
Msxml6.dll
6.20.3501.0
1,827,328
10-Agosto de 2009
13: 17
Msxml6r.dll
6.0.3883.0
2048
10-Agosto de 2009
13: 17
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.3501.0
1,902,592
10-Agosto de 2009
13: 21
Msxml3r. dll
8.20.8730.1
2048
10-Agosto de 2009
13: 21
Msxml6.dll
6.20.3501.0
1,830,912
10-Agosto de 2009
13: 21
Msxml6r.dll
6.0.3883.0
2048
10-Agosto de 2009
13: 21
Para todas as versões baseadas em x64 do Windows Vista SP1 e Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
1,875,456
10-Agosto de 2009
14: 09
Msxml3r. dll
8.20.8730.1
2048
02 De novembro de 2006
11: 13
Msxml6.dll
6.20.4001.0
1,794,560
10-Agosto de 2009
14: 09
Msxml6r.dll
6.0.3883.0
2048
02 De novembro de 2006
11: 13
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
1,875,968
11-Agosto de 2009
16: 56
Msxml3r. dll
8.20.8730.1
2048
11-Agosto de 2009
16: 56
Msxml6.dll
6.20.4001.0
1.796.608
11-Agosto de 2009
16: 56
Msxml6r.dll
6.0.3883.0
2048
11-Agosto de 2009
16: 56
Para todas as versões baseadas em x64 do Windows Vista SP2 e do Windows Server 2008 SP2
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.5002.0
1,869,824
11-Agosto de 2009
17: 06
Msxml3r. dll
8.20.8730.1
2048
02 De novembro de 2006
11: 13
Msxml6.dll
6.20.5002.0
1,797,120
11-Agosto de 2009
17: 06
Msxml6r.dll
6.0.3883.0
2048
02 De novembro de 2006
11: 13
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.5002.0
1,869,824
11-Agosto de 2009
17: 07
Msxml3r. dll
8.20.8730.1
2048
11-Agosto de 2009
17: 07
Msxml6.dll
6.20.5002.0
1,797,632
11-Agosto de 2009
17: 07
Msxml6r.dll
6.0.3883.0
2048
11-Agosto de 2009
17: 07
Para todas as versões baseadas no Itanium do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
3,164,160
10-Agosto de 2009
13: 00
Msxml3r. dll
8.20.8730.1
2048
19 De janeiro de 2008
08: 13
Msxml6.dll
6.20.4001.0
3,825,152
10-Agosto de 2009
13: 00
Msxml6r.dll
6.0.3883.0
2048
19 De janeiro de 2008
08: 13
Recolher esta tabelaExpandir esta tabela
Nome de arquivo
Versão do arquivo
O tamanho do arquivo
Data
Tempo
Msxml3. dll
8.100.4001.0
3,164,672
11-Agosto de 2009
16: 54
Msxml3r. dll
8.20.8730.1
2048
11-Agosto de 2009
16: 54
Msxml6.dll
6.20.4001.0
3,832,832
11-Agosto de 2009
16: 54
Msxml6r.dll
6.0.3883.0
2048
11-Agosto de 2009
16: 54
Para todas as versões baseadas no Itanium do Windows Server 2008 SP2
Para obter mais informações sobre a lista das versões do Microsoft XML Parser (MSXML), clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
269238
(http://support.microsoft.com/kb/269238/
)
Lista de versões do Microsoft XML Parser (MSXML)
Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
954459
(http://support.microsoft.com/kb/954459/
)
MS08-069: Descrição da atualização de segurança para o XML Core Services 6. 0: 11 de novembro de 2008
Para obter mais informações sobre a terminologia da atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão usada para descrever as atualizações de software
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: 973687
(http://support.microsoft.com/kb/973687/en-us/
)
Quanto esforço foi necessário para seguir os procedimentos deste artigo?
Muito baixo
Baixo
Moderado
Alto
Muito alto
Diga-nos o porque e o que podemos fazer para melhorar esta informação
Obrigado! Seus comentários são usados para nos ajudar a aperfeiçoar o conteúdo de suporte. Para obter mais opções de ajuda, visite a Home Page de Ajuda e Suporte.