PROBLEMA: O estado da sessão é perdido em aplicações de formulário Web móveis durante o desenvolvimento

Artigo: 310619 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Quando navega para formulários da Web móvel, poderá receber a seguinte mensagem de erro se estado da vista ou o estado da sessão é perdido ou expirou:
System.Exception: A página requer o estado da sessão que já não está disponível. Ou a sessão expirou, o cliente não enviou um cookie de sessão válido ou o tamanho de histórico de estado de sessão é demasiado pequeno. Tente aumentar o limite de expiração de tamanho ou a sessão do histórico.

Causa

Este problema ocorre porque o detector de vírus efectua a pesquisa em tempo real quando criar uma aplicação.

Resolução

Para resolver este problema, desactive a detecção em tempo real ao compilar a aplicação. Pode também desactivar a pesquisa em tempo real de directório da aplicação.

Mais Informação

Mobile Web Forms aplicações arquivo Ver estado informações numa variável de sessão no servidor. Uma vez que o estado da vista é guardado na sessão, vista de estado pode expirar quando a aplicação de servidor é reiniciado, que também reinicia a sessão.

Uma aplicação poderá reiniciar por muitos motivos. Um motivo é porque o software antivírus analisa os ficheiros recebidos e enviados em tempo real. Isto pode interromper o estado da sessão da aplicação Web móvel imediatamente depois de criar a aplicação no Microsoft Visual Studio. NET.

Referências

309337PROBLEMA: Excepções ocorrem quando executa o software anti-vírus Inoculan e aplicações do ASP.NET

Propriedades

Artigo: 310619 - Última revisão: sexta-feira, 14 de Junho de 2002 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Mobile Internet Toolkit 1.0
Palavras-chave: 
kbmt kbbuilder kbcompiler kbideproject kbprb KB310619 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: 310619
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários