のVisual StudioWebプロジェクトを実行するためにIIS Expressのを使用しています。プロジェクトが最初に実行されるときIISExpressは、プロジェクトのファイルapplicationhost.config
へのエントリを作成し、ランダムなポートを割り当てます。ファイルは-というフォルダにあります。ファイル内
プロジェクトエントリは次のようになります -
<site name="ProjectName" id="5">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="d:\physical path" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:59302:localhost" />
</bindings>
</site>
お知らせ上記のセクションでbindingInformation="*:59302:localhost"
。ここでポート番号は59302
です。このポート番号を好きなものに変更して次回に変更することができますVisual Studioプロジェクトを実行すると、割り当てられたポート番号が使用されます。
VSのすべてのインスタンスを閉じ、ファイルを変更する前にがIISExpressが実行されていないことを確認してください。また、あらかじめファイルのバックアップをとっておいてください。
割り当てたポートも無料である必要があります。すなわち、他のアプリケーションがそのポートを使用してはならない。 Else Visual Studioは、アプリケーションの実行に失敗します。