「ASP.NET 2005 アプリケーションの構成」の版間の差分
ナビゲーションに移動
検索に移動
| (同じ利用者による、間の3版が非表示) | |||
| 1行目: | 1行目: | ||
| − | ==ASP.NET 2005 アプリケーションの構成== | + | ==[[ASP.NET 2005 アプリケーションの構成]]== |
| − | [[ASP.NET 2005][ASP.NET][Visual Studio][C | + | [[ASP.NET 2005]] | [[ASP.NET]] | [[Visual Studio]] | [[C Sharp]] | |
*http://msdn.microsoft.com/ja-jp/library/6hy1xzbw(v=VS.80).aspx | *http://msdn.microsoft.com/ja-jp/library/6hy1xzbw(v=VS.80).aspx | ||
| − | * | + | *サーバー全体、[[ASP.NET]] アプリケーション、またはアプリケーション サブディレクトリの個々のページを構成できます |
*認証モード、ページ キャッシュ、コンパイラ オプション、カスタム エラー、デバッグ オプション、トレース オプションなどの機能を構成できます | *認証モード、ページ キャッシュ、コンパイラ オプション、カスタム エラー、デバッグ オプション、トレース オプションなどの機能を構成できます | ||
==概要== | ==概要== | ||
===構成ファイル(Web.config)=== | ===構成ファイル(Web.config)=== | ||
| − | *構成データは、それぞれが Web.config という名前の XML テキスト ファイルに保存 | + | *構成データは、それぞれが Web.config という名前の [[XML]] テキスト ファイルに保存 |
*アプリケーションの複数のディレクトリに含まれることがあります | *アプリケーションの複数のディレクトリに含まれることがあります | ||
*サーバーに配置する前後、または配置中に構成データを容易に編集できます | *サーバーに配置する前後、または配置中に構成データを容易に編集できます | ||
| 13行目: | 13行目: | ||
===構成ファイルの編集=== | ===構成ファイルの編集=== | ||
====[http://msdn.microsoft.com/ja-jp/library/ms228053(v=VS.80).aspx Webサイト管理ツール]==== | ====[http://msdn.microsoft.com/ja-jp/library/ms228053(v=VS.80).aspx Webサイト管理ツール]==== | ||
| − | *メニュー - Webサイト - ASP. | + | *メニュー - Webサイト - [[ASP.NET]]の構成 |
[[File:0177_asp36.jpg]] | [[File:0177_asp36.jpg]] | ||
====[http://msdn.microsoft.com/ja-jp/library/bfdb18zs(v=VS.80).aspx ASP.NET MMC スナップイン]==== | ====[http://msdn.microsoft.com/ja-jp/library/bfdb18zs(v=VS.80).aspx ASP.NET MMC スナップイン]==== | ||
| − | <blockquote>ASP.NET MMC スナップインは、単一の Web サイトの構成設定ではなく、Web サーバー上の構成ファイルの全階層へのアクセスを提供するので、管理者レベルの構成作業に最適</blockquote> | + | <blockquote>[[ASP.NET]] MMC スナップインは、単一の Web サイトの構成設定ではなく、Web サーバー上の構成ファイルの全階層へのアクセスを提供するので、管理者レベルの構成作業に最適</blockquote> |
====直接編集==== | ====直接編集==== | ||
| − | *テキスト エディタまたは XML エディタを使用して構成ファイルを直接編集できます。 | + | *テキスト エディタまたは [[XML]] エディタを使用して構成ファイルを直接編集できます。 |
*[http://msdn.microsoft.com/ja-jp/library/b5ysx397(v=VS.80).aspx ASP.NET 構成設定] | *[http://msdn.microsoft.com/ja-jp/library/b5ysx397(v=VS.80).aspx ASP.NET 構成設定] | ||
*[http://msdn.microsoft.com/ja-jp/library/ms228112(v=VS.80).aspx 全般構成設定 (ASP.NET)] | *[http://msdn.microsoft.com/ja-jp/library/ms228112(v=VS.80).aspx 全般構成設定 (ASP.NET)] | ||
| 29行目: | 29行目: | ||
*オプションで、子ディレクトリの設定によって親ディレクトリで指定された設定をオーバーライドまたは変更できます | *オプションで、子ディレクトリの設定によって親ディレクトリで指定された設定をオーバーライドまたは変更できます | ||
| − | <blockquote>構成階層のルートは %SYSTEMROOT%\Microsoft.NET\Framework\%VERSION_NUMBER%\CONFIG\Web.config ファイル。ここから既定の構成設定を継承するので、既定の設定をオーバーライドする設定についてのみ Web.config ファイルを作成する必要がある。</blockquote> | + | <blockquote>構成階層のルートは %SYSTEMROOT%\Microsoft[[.NET]]\Framework\%VERSION_NUMBER%\CONFIG\Web.config ファイル。ここから既定の構成設定を継承するので、既定の設定をオーバーライドする設定についてのみ Web.config ファイルを作成する必要がある。</blockquote> |
*ルート構成ファイル例 | *ルート構成ファイル例 | ||
| − | C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Web.config | + | C:\WINDOWS\Microsoft[[.NET]]\Framework\v2.0.50727\CONFIG\Web.config |
2020年2月16日 (日) 04:22時点における最新版
目次
ASP.NET 2005 アプリケーションの構成
ASP.NET 2005 | ASP.NET | Visual Studio | C Sharp |
- http://msdn.microsoft.com/ja-jp/library/6hy1xzbw(v=VS.80).aspx
- サーバー全体、ASP.NET アプリケーション、またはアプリケーション サブディレクトリの個々のページを構成できます
- 認証モード、ページ キャッシュ、コンパイラ オプション、カスタム エラー、デバッグ オプション、トレース オプションなどの機能を構成できます
概要
構成ファイル(Web.config)
- 構成データは、それぞれが Web.config という名前の XML テキスト ファイルに保存
- アプリケーションの複数のディレクトリに含まれることがあります
- サーバーに配置する前後、または配置中に構成データを容易に編集できます
- 成ファイルにより、アプリケーション構成設定とアプリケーション コードを分離できます
構成ファイルの編集
Webサイト管理ツール
- メニュー - Webサイト - ASP.NETの構成
ASP.NET MMC スナップイン
<blockquote>ASP.NET MMC スナップインは、単一の Web サイトの構成設定ではなく、Web サーバー上の構成ファイルの全階層へのアクセスを提供するので、管理者レベルの構成作業に最適</blockquote>
直接編集
- テキスト エディタまたは XML エディタを使用して構成ファイルを直接編集できます。
- ASP.NET 構成設定
- 全般構成設定 (ASP.NET)
- コマンドラインツール Aspnet_regiis.exe
構成 API
階層と継承
- Web.config ファイルは、ファイルが含まれるディレクトリと、その下位にあるすべての子ディレクトリの構成設定に適用
- オプションで、子ディレクトリの設定によって親ディレクトリで指定された設定をオーバーライドまたは変更できます
<blockquote>構成階層のルートは %SYSTEMROOT%\Microsoft.NET\Framework\%VERSION_NUMBER%\CONFIG\Web.config ファイル。ここから既定の構成設定を継承するので、既定の設定をオーバーライドする設定についてのみ Web.config ファイルを作成する必要がある。</blockquote>
- ルート構成ファイル例
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Web.config
© 2006 矢木浩人
