누구나 한 번쯤은 생소한 파일 확장자 앞에서 고민해 본 적이 있을 것입니다. HEIC, XAPK는 물론이고 비교적 흔한 FLAC 파일까지, 이런 파일들이 갑자기 나타나도 어떻게 처리해야 할지 막막할 때가 많습니다.
ASPX 파일이 바로 그 대표적인 예입니다. 더 아이러니한 점은 이 파일 형식을 만든 곳이 Microsoft인데도, Windows는 기본적으로 ASPX 파일을 처리하는 방법을 모른다는 것입니다. 다행히 .ASPX 파일은 열어볼 수 있습니다. 다만 IT 분야에서 웹 서버나 웹 개발 업무를 하지 않는 한 굳이 열 필요는 없을 가능성이 높습니다.
하지만 .pdf나 .jpg처럼 흔한 파일이 간혹 잘못하여 .aspx 파일로 표시되는 경우도 있으니, 알아두면 분명 유용한 정보입니다.
ASP 또는 ASPX 파일이란?
"ASP"는 Active Server Page의 약자로, 동적 웹페이지(시간이 지나거나 상황에 따라 내용이 달라지는 페이지)를 만들기 위한 스크립팅 언어입니다. 쉽게 말해 PHP의 대안이라고 생각하면 되는데, 차이점은 Microsoft가 개발했다는 것입니다.
ASP는 오래되고 구식 형식으로, 2002년 ASPX(ASP.NET)로 대체되었습니다. ASPX는 당시 새롭게 등장한 .NET 프레임워크를 기반으로 서버에서 요소를 가져오도록 설계되었습니다.
ASPX 파일은 스크립트와 오픈소스 파일이 혼합된 형태로, 일반적으로 VBScript, JavaScript 또는 C# 코드로 작성됩니다.
주소창의 URL 끝에 ".aspx" 접미사가 붙어 있다면, 그 사이트는 ASP.NET 프레임워크로 만들어진 것임을 알 수 있습니다.
ASPX 파일 여는 방법
ASPX 파일을 여는 방법은 그 파일로 무엇을 하려는지에 따라 달라집니다.
다운로드 폴더에서 .asp 또는 .aspx 파일을 발견했다면, 원래는 PDF 같은 다른 형식의 파일이었을 가능성이 있습니다. 그렇다고 판단되면 파일을 마우스 오른쪽 버튼으로 클릭하고 '이름 바꾸기'를 선택한 뒤, .aspx 확장자를 .pdf 등 원래 파일일 것으로 생각되는 확장자로 변경해 보세요.
변경한 후 파일을 열어 정상적으로 작동하는지 확인합니다.
그래도 열리지 않는다면, PC에서 ASPX 기반 웹사이트를 표시하는 데 필요한 스크립트와 코드가 담긴 진짜 .ASPX 파일일 수 있습니다.
ASPX 파일은 메모장(Notepad)부터 Notepad++, Microsoft Visual Studio 같은 고급 도구까지 거의 모든 텍스트 편집기나 코드 편집기로 열 수 있습니다.
또한 ASPX 파일에 .RESX 확장자가 추가로 붙어 있는 경우도 있습니다. 이를 "리소스 파일"이라고 부르며, 이미지나 동영상 파일 등 사이트의 바이너리 데이터를 저장합니다.
리소스 파일은 다른 .RESX 파일과 데이터를 다시 컴파일하지 않고도 교환할 수 있고 텍스트 편집기로 열 수도 있어 프로그래머에게 유용합니다. 일반 사용자 입장에서는 방문한 ASP.NET 기반 사이트와 연결되어 브라우저에서 해당 사이트의 요소를 불러오는 데 도움을 주는 파일입니다.
결론적으로, 웹사이트의 내부 구조를 다루는 개발 작업을 하지 않는 한(그런 분이라면 이 글을 읽고 계실 일이 없겠죠) ASPX 파일에 대해 크게 신경 쓸 필요는 없습니다. 대신 Windows 10에서 CPU 온도를 확인하는 방법을 익혀보거나, 멋진 4K 데스크톱 배경화면을 둘러보는 것은 어떨까요?