デフォルトのアプリケーション ホスト ファイルを変更して、IISExpress へのリモート接続を有効にしました。ここで学んだように、バインディングを次のように変更しました。
<sites>
<site name="Development Web Site" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_BIN%\AppServer\empty_wwwroot" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:80:*" />
</bindings>
</site>
<sites>
サービスを開始すると、次のようになります。
C:\Program Files\IIS Express>iisexpress /パス:c:\iis\ /ポート:80
テンプレート構成ファイル 'C:\Program Files\IIS Express\AppServer\applicationhost.config' を 'C:\DOCUME~1\test\LOCALS~1\Temp\iisexpress\applicationhost201311513534137.config' にコピーしました
構成ファイル 'C:\DOCUME~1\test\LOCALS~1\Temp\iisexpress\applicationhost201311513534137.config' を指定のコマンド ライン情報で更新しました。
IIS Express を起動しています...
http://localhost:80/
サイト "開発 Web サイト" アプリケーション "/" のURL " " が正常に登録されました登録完了 IIS Express が起動しています。「Q」を入力して IIS Express を停止します
そして、実際の構成ファイルには次のものがあります。
<site name="Development Web Site" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="c:\iis\" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":80:localhost" />
</bindings>
</site>
サーバーはローカルホストにバインドされているため、リモートでアクセスできません。
設定を強制的に有効にするにはどうすればよいですか?