Use esta guia para controlar a execução do Active Server Pages (ASP) no aplicativo selecionado. É possível configurar os aplicativos executados nos Serviços de Informações da Internet (IIS) para que sejam eficientes, habilitando o estado e o tempo limite da sessão, o armazenamento em buffer, os caminhos pai, a linguagem e o tempo limite de scripts ASP.

Observação

É possível definir as propriedades de configuração de aplicativos no nível de site, diretório virtual ou diretório.

Ativar estado da sessão

Selecione esta opção para habilitar o estado da sessão.

Quando o estado da sessão é habilitado, o Active Server Pages (ASP) cria uma sessão para cada usuário que acessa um aplicativo ASP, de modo que seja possível identificar o usuário em páginas do aplicativo. Quando o estado da sessão é desabilitado, o ASP não rastreia os usuários e não permite que um script ASP armazene informações no objeto Session ou use os eventos Session_OnStart ou Session_OnEnd. Uma sessão será automaticamente finalizada se o usuário não solicitar ou atualizar uma página no aplicativo ao final do tempo limite.

Tempo limite da sessão

Defina o tempo limite de todas as sessões inativas deste sistema.

O tempo limite da sessão controla a duração da sessão do usuário, ou mais precisamente, controla a vida útil do objeto da sessão. Um script pode finalizar explicitamente uma sessão com o método Session.Abandon. Mesmo que o estado da sessão seja habilitado em um aplicativo, você poderá desativá-lo em uma página ASP individual usando a diretiva <%@ ENABLESESSIONSTATE = False %>.

Ativar buffer

Selecione esta opção para que toda a saída gerada por uma página ASP seja coletada antes de ser enviada para o navegador. Quando a página é exibida pelo navegador, significa que todo o conteúdo está completo. A saída do buffer permite definir cabeçalhos HTTP em qualquer local em um script ASP.

Quando a caixa de seleção é desmarcada, a saída retorna ao navegador quando a página é processada, e esta fica semelhante a uma imagem “pintada”. Você pode substituir essa opção em um script usando o método Response.Buffer nos scripts ASP.

Ativar caminhos pai

Selecione esta opção para permitir que as páginas ASP usem os caminhos relativos para o diretório pai provenientes do diretório atual (caminhos que usam a sintaxe ..).

Se você habilitar essa opção, não forneça acesso de execução aos diretórios pai, caso contrário, um script poderá executar um programa não autorizado em um diretório pai.

Linguagem ASP padrão

Especifique a linguagem de script primária do Active Server Pages (ASP), que é a linguagem usada para processar comandos dentro dos delimitadores ASP (<% e %>).

O ASP apresenta dois mecanismos de script do Microsoft® ActiveX®: o Microsoft Visual Basic® Scripting Edition (VBScript) e o Microsoft Jscript® (JScript). O valor inicial de linguagem ASP padrão é VBScript. Você pode especificar o nome de qualquer linguagem para a qual um mecanismo de script ActiveX será instalado no servidor; certifique-se de usar a palavra-chave exata necessária para o mecanismo, conforme a documentação do fornecedor do mecanismo de script. Você pode substituir a linguagem padrão em uma página ASP usando a diretiva <%@ LANGUAGE %>.

Tempo limite do script ASP

Especifique o período durante o qual o ASP permite a execução de um script. Você pode definir o tempo limite como um valor entre 1 e 2147483647.

Se a execução do script não terminar ao final do tempo limite, o ASP interromperá o script e gravará um evento no log de eventos do Windows. Você pode substituir esta opção em uma página ASP usando o método Server.ScriptTimeout.

Ativar montagens lado a lado

As montagens lado a lado (SxS) permitem que os aplicativos ASP especifiquem a versão de uma DLL de sistema ou componente COM clássico a ser usada, como MDAC, MFS, MSVCRT, MSXML, etc. Por exemplo, se o aplicativo ASP utilizar a MSXML, versão 2.0, você poderá garantir que o aplicativo use essa versão mesmo depois que os pacotes de serviço forem aplicados ao servidor. Qualquer nova versão da MSXML ainda ficará instalada no computador, mas a versão 2.0 permanecerá e será usada pelo seu aplicativo. Para configurar os conjuntos de módulos lado a lado você precisa conhecer o caminho até a DLL, e o arquivo de manifesto COM+ deve existir em todo diretório virtual que precisa usar a DLL.

Observação

As DLLs devem oferecer suporte aos conjuntos lado a lado.

Nome do arquivo de manifesto

Digite o nome do arquivo de manifesto COM+. O manifesto COM+ é um arquivo XML com informações sobre o local em que uma DLL está instalada. O IIS não verifica se o manifesto existe.

Para exibir o trecho de um arquivo de manifesto, consulte a documentação online do IIS 6.0 (pode estar em inglês) no Microsoft Windows Server TechCenter.

Tópicos relacionados

Para saber mais sobre Active Server Pages e a configuração de aplicativos, consulte a documentação online do IIS 6.0 (pode estar em inglês) no Microsoft Windows Server TechCenter.


Sumário