.ASPX

ASPX ファイル

Active Server Page Extended (ASP.NET Web Form)
質問する
クイック回答

ASPXファイルは、Microsoft IISウェブサーバー上で動作するASP.NETウェブページ(Active Server Page Extended)です。ファイルそのものを受け取ることはありません。サーバーが実行し、ブラウザにはプレーンなHTMLが送信されます。PDFや請求書を期待していたのにウェブサイトから .aspx ファイルがダウンロードされた場合、そのファイルはほぼ間違いなく拡張子が間違っているだけの本物のドキュメントです。拡張子を .pdf(または .jpg, .xlsx)に変更すれば、通常通り開くことができます。

開発元: Microsoft カテゴリ: インターネットファイル MIME: text/html
対応OS Windows macOS Linux
関連: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 27, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

ASPX ファイル形式とは?

.aspx は、Microsoftが .NET プラットフォーム上に構築されたサーバーサイド技術である ASP.NET Web Forms フレームワークの一部として開発した、Active Server Page 形式の拡張バージョンです。このフレームワークの主な目的は、動的なウェブサイト、ウェブベースのサービス、およびアプリケーションを開発することです。

.aspx ファイルの仕組みは .asp と似ていますが、.aspx では静的なHTMLマークアップに ASP.NET サーバーコントロールと、C# または VB.NET で記述されたコードビハインドファイルが組み合わされています。例えば、Default.aspx という名前のページは、通常 Default.aspx.cs または Default.aspx.vb とペアになっています。実行時にサーバーは .aspx ソースを処理し、ブラウザにプレーンなHTMLを配信します。出力の表示には、どのブラウザでも使用できます。

関連する ASP.NET ファイル形式には、.ascx(ユーザーコントロール)や .ashx(HTTPハンドラ)があります。現代の ASP.NET 開発は主に .cshtml Razor ページに移行していますが、.aspx Web Forms は依然としてレガシーな企業向けアプリケーションで一般的です。

セキュリティと安全性

リスク: LOW

.aspx 拡張子自体は安全性について何も示していません。URLに表示される場合は単なる通常のウェブページです。銀行やログインページのフィッシングに注意するなど、他のウェブサイトと同様に扱ってください。ダウンロードされた .aspx ファイルは通常、無害なHTMLか名前の間違ったドキュメントであり、テキストエディタで開くことは常に安全です。注意が必要なのは、信頼できないソースから予期しない .aspx ファイルが届いた場合のみです。名前を変更して開く前にテキストとして検査し、起動しようとするものは決して実行しないでください。

形式の詳細

概要
正式名称Active Server Page Extended (ASP.NET Web Form)
開発元Microsoft登場時期 2002 (ASP.NET 1.0, .NET Framework)
MIME タイプtext/html
タイプサーバーサイド ASP.NET ウェブページ(ソース:HTMLマークアップ + ASP.NET/C#/VB.NET)。URLの接尾辞としても見られ、ダウンロード可能なドキュメントではありません

ASPX ファイルを開くプログラム

Windows4 apps
Visual Studio フリーミアム 開発者向け:ASP.NET プロジェクトを開いて .aspx ソースを編集・実行します。Web Forms の標準的なIDEです。
Notepad オープンソース 生のソースをテキストとして検査するために開きます。すべての .aspx ファイルはプレーンテキストです。
Web browser (Chrome, Edge, Firefox) 無料 .aspx が実際に保存されたHTMLページである場合にのみ有用です。ブラウザにドラッグしてそのHTMLを表示します。サーバーサイドのコードを実行したり、ライブデータを取得したりすることはありません。
Visual Studio Code 無料 .aspx をテキストとして開き、マークアップやコードを閲覧・編集します。無料でクロスプラットフォーム対応です。
macOS2 apps
Visual Studio Code 無料 .aspx をテキストとして開き、マークアップやコードを閲覧・編集します。無料でクロスプラットフォーム対応です。
Web browser (Safari, Chrome) 標準搭載 ファイルが保存されたHTMLページである場合のみ。ライブの ASP.NET アプリケーションではなく、静的なHTMLを開きます。
Linux2 apps
Visual Studio Code 無料 .aspx をテキストとして開き、マークアップやコードを閲覧・編集します。無料でクロスプラットフォーム対応です。
gedit / any text editor オープンソース 直接開きます。ファイルはプレーンテキストです。

技術的詳細

詳細仕様
開発元Microsoft
MIMEタイプtext/html
ソースファイル形式UTF-8 プレーンテキスト。バイナリシグネチャなし。通常は <%@ Page %> ディレクティブで始まります
コードビハインドのペアリング各 .aspx ファイルは .aspx.cs (C#) または .aspx.vb (VB.NET) と、自動生成された .aspx.designer.cs コントロール宣言ファイルとペアになります
サポートされているコード言語C# および VB.NET。J# は初期の .NET Framework バージョンでサポートされていましたが、Visual Studio 2008 で廃止されました
ページディレクティブ構文<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Namespace.Page" %>
サーバーコントロール実行時にHTMLとしてレンダリングされる組み込みの <asp:*> Web サーバーコントロール(例:<asp:Button>, <asp:GridView>, <asp:TextBox>)
ViewStateポストバック間で維持されるページおよびコントロールの状態。__VIEWSTATE という名前の隠しフォームフィールドに保存されます(Base64エンコードされたバイナリシリアル化)
ページライフサイクル固定されたイベントシーケンス:PreInit → Init → Load → コントロールイベント → PreRender → SaveViewState → Render → Unload
コンパイルモデル最初のリクエスト時に .NET アセンブリにJITコンパイルされ、Temporary ASP.NET Files ディレクトリにキャッシュされます
ホスティング要件Windows上の IIS(または Linux/macOS上の Mono)が必要。ASP.NET Web Forms は ASP.NET Core (.NET 5+) には含まれていません
イベントモデルポストバック駆動:フォームの送信により、同じページへの HTTP POST を介してサーバーサイドのイベントハンドラ(例:Button_Click)がトリガーされます
マスターページ.master ファイルに保存されたレイアウトテンプレート。<%@ Page %> ディレクティブ内の MasterPageFile="~/Site.master" を介して参照されます
セッションと状態組み込みのサーバーサイド Session オブジェクト (Session["key"])、Application 状態、および web.config を介した統合フォーム認証
リリース日2002 (ASP.NET 1.0, .NET Framework)
仕様書learn.microsoft.com

ASPX の変換

コミュニティ Q&A

ユーザーからの質問
質問する
ASPX ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。ASPX ファイルについて最初の質問をしてみましょう。

よくある質問

なぜウェブサイトからPDFではなく .aspx ファイルがダウンロードされたのですか?
サーバーが ASP.NET ページを通じてドキュメントを生成しましたが、誤ったファイルタイプまたは名前で送信されました。ダウンロードされたものは通常、本物のPDFです。名前を .aspx から .pdf に変更して開いてみてください。それでも失敗する場合は、サイトの適切なダウンロードリンクを使用するか、右クリックして «名前を付けてリンク先を保存» を選択してください。
ASPXファイルを開くにはどうすればよいですか?
その中身によります。保存されたウェブページであれば、ブラウザで開いてください(静的なHTMLが表示されます)。ダウンロードされたものの名前が間違っている場合は、本来の形式(.pdf/.jpg/.xlsx)に変更してください。ソースを編集する開発者の場合は、Visual Studio または VS Code で開いてください。
ウェブアドレスの末尾にある .aspx はどういう意味ですか?
そのページが ASP.NET (Active Server Page Extended) で構築され、Microsoft IIS サーバー上で動作していることを意味します。これはURLの一部であり、ダウンロードするファイルではありません。サーバーがページを実行し、ブラウザにプレーンなHTMLを送信します。
ASPXファイルをPDFに変換できますか?
コンバーターではできません。PDFがあるべき場所に .aspx が届いた場合、それはほぼ確実に拡張子が間違っているだけのPDFそのものです。名前を .pdf に変更してください。本物の .aspx はサーバーコードであり、変換するものはありません。
なぜスマホやMacで .aspx ファイルが開けないのですか?
通常のドキュメントではないからです。ウェブサーバー以外で .aspx を «実行» するアプリは存在しません。テキストとして開いて中身を確認するか、実際に期待していたファイル形式(例:.pdf)に名前を変更してください。
ASPXファイルは安全ですか?
一般的には安全です。URLとしては単なるウェブページであり、ダウンロードされた場合は通常、無害なHTMLか名前の間違ったドキュメントです。確信が持てない場合は、予期しない .aspx ダウンロードをまずテキストとして開き、信頼できないソースにのみ注意してください。

参考文献

1Microsoft Learn - ASP.NET Web Forms overviewlearn.microsoft.com
2Microsoft Learn - ASP.NET page life cycle / .aspx pageslearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

関連する拡張子

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.HTMHTML Web Page (8.3 "htm" spelling of html)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧