PROBLEMA: Mensagem de erro: erro de páginas Active Server 'ASP 0203' página de código inválida

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: 254313
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sintomas
Quando você tenta usar um session.codepage ou @ codepage diretiva em uma página Active Server Pages (ASP) que é hospedada em um servidor de Web Microsoft Internet Information Server (IIS) 4.0, a seguinte mensagem de erro pode ocorrer:
Active Server Pages erro 'ASP 0203'
Código de página inválido
/ ProjectName/PageName.asp, linha 1
O atributo de página de código especificado é inválido.
Se a página ASP estiver hospedada em um servidor da Web Microsoft Internet Information Services 5.0, a seguinte mensagem de erro pode ocorrer:
Páginas ASP, ASP 0203 (0 x 80004005)
O atributo de página de código especificado é inválido
Causa
Páginas de código tem sido desativadas para o Internet Information Server 4.0 desde o Windows NT 4.0 Service Pack 4 devido a problemas truncamento, que causou caracteres maiores, em seguida, 2 bytes para ser truncado. Isso criou um problema com alguns conjuntos de caracteres de dois bytes (DBCS), como japonês, que têm caracteres estendidos além do tamanho de 2 bytes. No Internet Information Services 5.0, páginas de código utf16(1200) e unicodeFFFE(1201) estão desabilitadas.

Esse comportamento é por design.
Resolução
Para contornar esse problema, tente o seguinte:
  • Se você estiver executando o Internet Information Server 4.0, atualize para o Internet Information Services 5.0. As seguintes páginas de código Unicode são válidas em Internet Information Services 5.0:
    65000 utf-7
    código 65001 utf-8
  • Em vez de usar Unicode, desenvolver seu site para ser específicos do idioma usando o caractere apropriado definido no cliente HTML. Para obter uma lista completa de conjuntos de caracteres HTML disponíveis e páginas de código ASP, consulte o seguinte site: código de exemplo :
    <%@ Language=VBScript CODEPAGE=932%><%Session.Codepage=932%><!-- This is for the Japanese code page --><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=shift_jis"></HEAD><BODY></BODY></HTML>					
Mais Informações
etapas para reproduzir o problema :
  1. Hospeda uma página ASP em um computador que esteja executando o Internet Information Server 4.0 ou Internet Information Services 5.0.
  2. Adicione o seguinte código à página:
    <%@ Language=VBScript codepage=1200%><!-- This is for the UTF 16 code page --><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0"><META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=utf16"></HEAD><BODY></BODY></HTML>					
  3. Salvar a página e, em seguida, exibir a página no navegador.
Referências
Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
232580INF: Armazenando dados UTF-8 no SQL Server
páginas de código localização 0203 internacionais (0 x 80004005)

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 254313 - Última Revisão: 02/23/2014 19:30:09 - Revisão: 2.3

Microsoft Internet Information Services 5.0, Microsoft Internet Information Server 4.0, Microsoft Active Server Pages 2.0

  • kbnosurvey kbarchive kbmt kbaspobj kblocalization kbprb kbwebserver KB254313 KbMtpt
Comentários