Skip to main content

Arquivo ASCX (o que é e como abrir um)

Archivo 253 (Junho 2026)

Archivo 253 (Junho 2026)
Anonim

Um arquivo com a extensão de arquivo ASCX é um arquivo de controle de usuário da Web ASP.NET que representa Extensão de controle do servidor ativo .

Basicamente, os arquivos ASCX facilitam o uso do mesmo código em várias páginas da Web ASP.NET, economizando tempo e energia ao criar um site.

Por exemplo, vários arquivos ASPX em um site podem vincular a um solteiro Arquivo ASCX que contém código para o menu de navegação de um site. Em vez de escrever o mesmo código em todas as páginas do site que precisam do menu, cada página pode apenas apontar para o arquivo ASCX, tornando o gerenciamento e a atualização do menu em todas as páginas. Muito de Mais fácil.

Considerando como os arquivos ASCX são eficazes na simplificação da programação do ASP.NET, esses arquivos costumam ser usados ​​para outras partes consistentes de um site, como cabeçalhos, rodapés, etc.

Como abrir um arquivo ASCX

O Visual Web Developer e o Visual Studio da Microsoft podem abrir e editar arquivos ASCX, bem como o Adobe Dreamweaver.

Embora um arquivo ASCX esteja vinculado dentro de um arquivo ASPX (que pode ser exibido em um navegador), o arquivo ASCX em si não deve ser aberto pelo navegador. Se você baixou um arquivo ASCX e esperava que ele contivesse informações (como um documento ou outros dados salvos), é provável que algo esteja errado com o site e, em vez de gerar as informações utilizáveis ​​que você procurava, forneceu esse lado do servidor arquivo em vez disso.

Se isso acontecer, tente baixar o arquivo novamente ou até mesmo renomeie o arquivo para a extensão que você esperava que fosse. Às vezes isso funciona.

Por exemplo, se você pretendia baixar um arquivo PDF, mas recebeu um arquivo ASCX, basta renomear o arquivo. .ascx parte do arquivo para .pdf . Saiba que isso não está convertendo o arquivo para o formato PDF, mas apenas renomeando corretamente o arquivo para seu formato real (PDF, neste caso).

Como converter um arquivo ASCX

Um conversor de arquivos geralmente é a ferramenta recomendada para converter a maioria dos tipos de arquivos, como vídeos, arquivos de música, imagens, documentos etc.

No entanto, a conversão de um arquivo como um arquivo ASCX para outra parte quebrará sua funcionalidade, portanto, provavelmente não é algo que você queira fazer, especialmente se o arquivo ASCX estiver hospedado on-line e estiver funcionando bem.

Por exemplo, alterar um arquivo de trabalho com a extensão de arquivo .ASCX para qualquer outra coisa significa que todos os arquivos ASPX que estão apontando para esse arquivo ASCX deixarão de entender para que serve o arquivo e, portanto, não entenderão como usar seu arquivo. conteúdos para renderizar menus, cabeçalhos, etc.

No entanto, o oposto conversão pode realmente ser algo que você está interessado em: converter uma página ASPX em um arquivo ASP.NET Web User Control com a extensão ASCX. Várias alterações manuais são necessárias para que isso aconteça, portanto, siga as instruções da Microsoft com muito cuidado.

A Microsoft tem outro tutorial sobre como transformar um arquivo ASCX em um Controle Personalizado Redistribuível (um arquivo DLL). Se você sabe alguma coisa sobre arquivos DLL, você já deve ter percebido que os arquivos ASCX se comportam muito como os arquivos DLL compartilhados em seu computador Windows.

Mais informações sobre arquivos ASCX

Os arquivos ASCX e ASPX são compostos de código muito semelhante, mas os arquivos do Controle de usuário da Web não contêm nenhum html , corpo , ou Formato elementos.

Como: Criar controles de usuário do ASP.NET da Microsoft explica as etapas necessárias para criar um arquivo ASCX, e o Bean Software tem alguns bons exemplos de como adicionar arquivos de controle de usuário da Web a uma página ASP.NET.

Ainda não consegue abrir o seu arquivo?

Se depois de experimentar os programas acima, seu arquivo ainda não abrir corretamente, há uma boa chance de você não estar realmente lidando com um arquivo ASCX. Alguns formatos de arquivo usam uma extensão de arquivo semelhante a ".ASCX", embora os formatos não estejam relacionados.

Por exemplo, arquivos ACX podem parecer relacionados de alguma forma a arquivos ASCX, mas na verdade são arquivos do Programa Atari ST que podem ser usados ​​em um computador com um emulador Atari ST como o Gemulator. Eles não irão abrir com um abridor de arquivos ASCX.

O mesmo conceito vale para outros arquivos como ACSM, ASAX e ASX (Microsoft ASF Redirector). Se você tiver um desses arquivos, ou qualquer outro arquivo que simplesmente parece Como um arquivo ASCX, pesquise sua extensão de arquivo real para saber quais programas podem ser abertos ou convertidos.