[方法] Web アプリケーション ルートを調査する
Web アプリケーションは、Microsoft インターネット インフォメーション サービス (IIS) のコア構造です。使用可能な URL 名前空間 (http://example など) を表します。Web アプリケーション ルートは、この URL 名前空間に対応するハード ディスク上のフォルダです。たとえば、Web アプリケーション ルート フォルダに "file.htm" というファイルを配置すると、http://example/file.htm で使用可能な URL になります。
Windows SharePoint Services で作成されるサイトは、これらの Web アプリケーションの上部に構築されます。ほとんどの場合、SharePoint サイトの名前空間に現れるファイルはデータベースに格納されるため、Web アプリケーション ルートには物理的に存在しません。
ただし、Web アプリケーション ルートには、次のように、SharePoint サイト、または Microsoft ASP.NET で構築される Web パーツによって使用される一部のファイルが含まれます。
ASP.NET 構成オプションを格納する、web.config ファイル。
SharePoint サイトが使用するコントロールまたはパーツを含むすべての .NET Framework アセンブリ。bin フォルダに格納されます。
Web アプリケーションを介して使用される Web パーツ定義 (.dwp または .webpart ファイル)。wpcatalog フォルダに格納されます。
Web アプリケーションに固有の Web パーツのすべてのリソース。wpresources フォルダに格納されます。
通常、ポート 80 に対する既定の Web アプリケーション ルートは、c:\inetpub\wwwroot に格納されます。Windows SharePoint Services 2.0 のインストールは、通常、既定の Web アプリケーションを引き継ぎます。このため、Windows SharePoint Services 2.0 で作成される SharePoint サイトの既定の Web アプリケーション ルートはそこに配置されていました。Windows SharePoint Services 3.0 の自己インストールによって、通常は新しい Web アプリケーション (ほとんどの場合、SharePoint (80) と呼ばれる) が準備されます。このパスの物理的な場所は、c:\inetpub\wwwroot\wss\VirtualDirectories\<guid> です。
注意
通常、VirtualDirectories には、全体管理アプリケーション用に 1 つ、既定のコンテンツ アプリケーション用に 1 つと、少なくとも 2 つの GUID ディレクトリがあります。どちらのアプリケーションがどちらであるかを調査するには、以下の手順を使用して、Web アプリケーションのルート ディレクトリを特定します。また、手順は、Microsoft Internet Information Server 6.0 を実行しているすべての Microsoft® Windows Server® 2003 オペレーティング システムに適用されることに注意してください。
場合によっては、Microsoft Office SharePoint Server 2007 も c:\inetpub\wwwroot にある既定の Web アプリケーションを引き継ぎます。どちらの場合も、以下の手順を使用して、Web アプリケーション ルートを特定できます。
ヒント
Web アプリケーション内のファイルを操作するには、アプリケーションのルート ディレクトリを右クリックし、[エクスプローラ] を選択します。そうすると、IIS マネージャの右側のウィンドウがエクスプローラ ウィンドウに変わり、ファイルを右クリックしてファイルを開いたり、編集したり、プロパティを表示したりすることができます。
Web アプリケーション ルート ディレクトリを特定するには
Microsoft Windows デスクトップで [スタート] メニューをクリックし、[コントロール パネル] をクリックし、[管理ツール] をダブルクリックします。
[管理ツール] ウィンドウで、[インターネット インフォメーション サービス] をダブルクリックします。
[インターネット インフォメーション サービス] ウィンドウで、コンピュータに対応するノードを展開し、[Web サイト] ノードを展開します。
SharePoint (80) など、詳細を調査する Web アプリケーションを右クリックし、[プロパティ] をクリックします。
[規定の Web サイトのプロパティ] ウィンドウで、[ホーム ディレクトリ] タブをクリックします。このタブの [ローカル パス] フィールドに、Web アプリケーション ルート フォルダが表示されます。