†「アプリケーションの追加」の「アプリケーション」とは、IISのアプリケーション プール内で実行されるアプリケーションのことです。あるいはVisualStudioで作成した「Webアプリケーション」プロジェクト一つのことです。このアプリケーション名はサイトの URL の一部となります。 IIS 7 では、各サイトにはアプリケーションが一つしか存在しません。サイトには 2 つ以上のアプリケーションを配置したい場合、「アプリケーションの追加」機能によって、複数のアプリケーションが共存することができます。 仮想ディレクトリは、IIS で指定し、ローカルまたはリモート サーバーの物理ディレクトリにマップしたディレクトリ名です。このディレクトリ名はアプリケーションの URL の一部となり。サイトサーバーのハードディスクの容量が足りない、また参照するリソースは別の場所に格納されている場合、「仮想ディレクトリ」機能によって、ファイル システム内の別の場所にあるWebアプリケーションを指定できます。 WCFサービスのホスト †WCFサービスがホストするIISに下記のエラーが発生した場合 HTTP Error 404.3 - Not Found ディレクトリ「%Windows%\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\」に下記のコマンドを実行してみる。現在ホスト側の.NETのバージョンを問わずに ServiceModelReg -i 下記のエラーが発生した場合 アセンブリ 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' から型 'System.ServiceModel.Activation.HttpModule' を読み込めませんでした。 ディレクトリ「%Windows%\Microsoft.Net\Framework64\v4.0.30319」に下記のコマンドを実行してみる。 aspnet_regiis.exe -iru サイトの「パス資格情報」設定 ここで設定しているのは、WEBアプリケーションは、サーバー側のリソースへのアクセス情報です。たとえば、データベース、サーバー側のファイルなど。 「アプリケーションユーザー(パススルー認証)」を設定する場合、自動的に、「IIS APPPOOL\<設定されているアプリケーションプール名>」のユーザー名を付与され、サーバーのリソースへのアクセス時、利用されます。 「特定のユーザー」を設定する場合、設定するユーザー名はサーバー側に実際に存在しなくても、かまいません。リソースへのアクセス時、利用されます。 ★月額105円~/容量最大30GB/機能満載! ロリポップ!レンタルサーバー ★ |