Como: Depurar arquivos global. asa
Arquivos global. asa são usados por aplicativos herdados da Web ASP. No arquivo global. asa, você pode especificar os scripts de eventos e declarar os objetos que têm escopo session ou application. Esta seção contém informações sobre depuração de arquivos global. asa.
Debugging a Global.asa file differs from debugging ASP files in these ways:
The Global.asa file cannot be a start page. To debug the Global.asa, you must request an ASP page. When the ASP page is requested, the server processes the Global.asa page.
Procedures in a Global.asa file are event driven, unlike inline script in .asp files.
Procedures in a Global.asa file usually run only once per application or once per session:
O Application_OnStart procedimento é executado na primeira vez que qualquer página em um aplicativo baseado em ASP é acessada.
O Application_OnEnd procedimento executa somente quando o aplicativo é shut down.
O Session_OnStart procedimento executa somente uma vez por sessão do usuário.
O Session_OnEnd procedimento executa somente quando uma sessão de usuário expira ou quando um script explicitamente chama o método Abandon do objeto de sessão.
To break in the Global.asa file while debugging
Open the Global.asa file in the text editor and set a breakpoint in a script.
—or—
Coloque um VBScript Stop instrução ou JScript debugger no início do procedimento, antes de quaisquer instruções que você deseja depurar.
Request an ASP page from the current project in the browser. Isso faz com que o IIS, execute o arquivo global. asa e parar no ponto de interrupção, Stop de instrução, ou debugger instrução.
Restarting the Global.asa file
Você não pode parar e reiniciar o script ao atualizar um arquivo global. asa. Reexecutar Application_OnStart ou Session_OnStart procedimentos, você deve atualizar o arquivo ou acionar os eventos novamente ou caso contrário, reinicie o aplicativo.
To rerun all procedures in the Global.asa file
Modify the Global.asa file in the editor, then deploy it to the server.
—or—
Stop and restart the Web server.
Stopping and restarting the Web server restarts the application and session, which runs the procedures in the Global.asa file again.