==[[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サーバー全体、[[ASP.NET ]] アプリケーション、またはアプリケーション サブディレクトリの個々のページを構成できます
*認証モード、ページ キャッシュ、コンパイラ オプション、カスタム エラー、デバッグ オプション、トレース オプションなどの機能を構成できます
==概要==
===構成ファイル(Web.config)===
*構成データは、それぞれが Web.config という名前の [[XML ]] テキスト ファイルに保存
*アプリケーションの複数のディレクトリに含まれることがあります
*サーバーに配置する前後、または配置中に構成データを容易に編集できます
===構成ファイルの編集===
====[http://msdn.microsoft.com/ja-jp/library/ms228053(v=VS.80).aspx Webサイト管理ツール]====
*メニュー - Webサイト - [[ASP.NETの構成NET]]の構成
[[File:0177_asp36.jpg]]
====[http://msdn.microsoft.com/ja-jp/library/bfdb18zs(v=VS.80).aspx ASP.NET MMC スナップイン]====
<blockquote>[[ASP.NET ]] MMC スナップインは、単一の Web サイトの構成設定ではなく、Web サーバー上の構成ファイルの全階層へのアクセスを提供するので、管理者レベルの構成作業に最適</blockquote>
====直接編集====
*テキスト エディタまたは [[XML ]] エディタを使用して構成ファイルを直接編集できます。
*[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)]
*オプションで、子ディレクトリの設定によって親ディレクトリで指定された設定をオーバーライドまたは変更できます
<blockquote>構成階層のルートは %SYSTEMROOT%\Microsoft[[.NET]]\Framework\%VERSION_NUMBER%\CONFIG\Web.config ファイル。ここから既定の構成設定を継承するので、既定の設定をオーバーライドする設定についてのみ Web.config ファイルを作成する必要がある。</blockquote>
*ルート構成ファイル例
C:\WINDOWS\Microsoft[[.NET]]\Framework\v2.0.50727\CONFIG\Web.config