Arquivo ASAX (o que é e como abri-lo)
UMA Arquivo com o ASAX extensão de arquivo é um arquivo de aplicativo de servidor ASP.NET usado por aplicativos ASP.NET.
O arquivo ASAX mais comum é o global.asax (também chamado de arquivo de aplicativo ASP.NET) que é usado para lidar com certas funções, como quando o aplicativo é inicializado ou encerrado. Um aplicativo da web pode ter apenas um desses arquivos ASAX e é totalmente opcional para incluir com o aplicativo.
Abaixo da seção seguinte estão algumas informações adicionais sobre os arquivos ASAX.
Como abrir um arquivo ASAX
Da Microsoft Estúdio visual o software pode abrir arquivos ASAX.
Uma vez que os arquivos ASAX são apenas arquivos de texto que contenham código, você pode usar qualquer editor de texto para abri-los. O Windows tem o aplicativo Bloco de notas integrado ao sistema operacional que pode abrir o arquivo, mas também pode editores de texto terceirizados como o livre Notepad ++.
Os arquivos ASAX não devem ser exibidos ou abertos por um navegador da web. Se você baixou um arquivo ASAX e esperava que contivesse informações (como um documento ou outros dados salvos), é provável que algo esteja errado com o site e, em vez de gerar informações utilizáveis, forneceu este arquivo em vez de.
Se isso acontecer, você poderá renomear a extensão do arquivo de .ASAX para a extensão com a qual o arquivo deveria ter sido salvo. Por exemplo, digamos que você esteja tentando fazer download de um extrato bancário no PDF formato, mas você obtém um arquivo ASAX; basta renomear o arquivo de .ASAX para .PDF para que você possa abri-lo em um leitor de PDF como pretendido.
Normalmente, você não pode alterar a extensão de um arquivo como este e esperar que o novo arquivo funcione normalmente. Para isso, você precisa de um ferramenta de conversão de arquivo. No entanto, neste caso, o problema reside unicamente no fato de que a extensão do arquivo foi nomeada incorretamente, portanto, renomeá-lo para a extensão correta funcionará perfeitamente.
Mais informações no arquivo Global.asax
o global.asax arquivo reside no diretório raiz do aplicativo ASP.NET e não pode ser baixado ou visualizado por qualquer solicitação, exceto aquelas originadas no lado do servidor. Isso significa que qualquer tentativa externa de visualizar ou baixar este arquivo ASAX específico é bloqueada por padrão.
Você pode ler mais sobre o que global.asax arquivo é usado para em DotNetCurry.com. Esse site explica como usar o global.asax arquivo e fornece um arquivo de amostra para que você possa ver como as informações no arquivo estão estruturadas. Outra boa fonte sobre o propósito do global.asax arquivo é este tópico do Stack Overflow.
Como converter um arquivo ASAX
Um arquivo ASAX que precisa permanecer funcional como um arquivo ASP.NET não deve ser convertido para nenhum outro formato. Fazer isso significaria que o aplicativo não conseguirá encontrar o arquivo e, portanto, não poderá usá-lo como deveria.
Se você está procurando como converter global.asax para Code-Behind, a fim de colocar o código-fonte em um arquivo separado, consulte este tópico no Coding Forums. No entanto, você também deve dar uma olhada em este artigo na ASP Alliance, que descreve como o ASP.NET v2.0 substituiu Code-Behind por Code-Beside.
Ainda não consegue abrir o arquivo?
Os programas mencionados acima não devem ter problemas para abrir arquivos ASAX. Se eles não estiverem funcionando, é provável que você não esteja realmente usando um arquivo ASAX, o que pode acontecer se você interpretar incorretamente a extensão do arquivo.
Por exemplo, os arquivos ASX e ASA não são iguais aos arquivos ASAX. Mesmo que suas extensões de arquivo sejam muito semelhantes, um arquivo ASX é um arquivo Microsoft ASF Redirector que armazena uma lista de reprodução de arquivos de áudio ou vídeo, como ASF arquivos. Você pode abrir um arquivo ASX com VLC ou Windows Media Player. Os arquivos ASA são arquivos de configuração ASP que um editor de texto pode abrir.
O mesmo poderia ser dito para ASCX e quaisquer outras extensões de arquivo com grafia semelhante: só porque as mesmas letras ou semelhantes são usadas, não significa que os formatos estão relacionados e que os arquivos podem ser abertos com os mesmos programas.
Se você realmente não tem um arquivo ASAX, pesquise a extensão real do arquivo para saber mais sobre o formato em que está e quais programas podem abri-lo ou convertê-lo.
Perguntas frequentes
-
Como adiciono um arquivo ASAX global?
No Visual Studio, vá para Local na rede Internet ou Projeto > Adicionar novo item > Modelo de classe de aplicativo global. Junto com o arquivo ASAX, o Visual Studio gerará automaticamente os manipuladores de eventos do aplicativo.
-
O que são arquivos ASCX, ASPX e ASHX?
Os arquivos ASCX contêm código que pode ser usado em várias páginas da web ASP.NET. Um ASHX file é um arquivo de manipulador da web ASP.NET que geralmente contém referências a outras páginas da web. ASPX os arquivos contêm scripts e códigos-fonte que informam ao navegador como uma página da web deve ser exibida.