IISは、ポート80も使用するため、Skypeなどのアプリケーションを起動すると機能しません。
IIS 80以外は実行できますか?(8080は動作しません)
他のアプリケーションと競合しない限り、好きなポートでIISを実行できます。88、8888などの覚えやすいポートを使用しています。
一般的に使用されるポートは、ここで見つけることができます: PORT NUMBERS 、そして未割り当てのTCPポートを選択する方が安全です。
見積もり:
動的ポートおよび/またはプライベートポートは、49152から65535までのものです。
IISが機能していて、ASP.NETアプリケーションに問題がある場合は、これらのリンクが役立つ場合があります。
それでも問題が解決しない場合は、環境に関する詳細情報、問題を解決するためにこれまでに行った手順、質問へのタグの追加(asp.netの追加など)を提供すると役立ちます。
スカイプを無効にしてポート80を使用できます。[ツール]-> [オプション]-> [詳細]-> [接続]をクリックし、適切なチェックボックスをオフにします。
ポート8080は、コンピューターの別のプロセスによって使用されている可能性があります。
コマンドプロンプトでnetstat
を実行して、どのサーバー/プロセスが使用しているかを確認します。
このページ( http://en.wikipedia.org/wiki/Port_number )をご覧ください。ポート番号の使用方法に関する詳細な説明が記載されています。
また、代替ポートで実行する場合は、URLでポートを指定する必要があることを忘れないでください。
環境によっては、考慮すべきファイアウォールまたはプロキシサーバーがある場合があります。
ポート80の使用からのSkypeの停止: http://forum.skype.com/lofiversion/index.php/t15582.html
IIS in IIS Mgrは、他のアプリケーションで使用されていない限り、1から65535までのすべてのポートを使用するように設定できます。
私はいくつかの仮定を立てて、別の角度から問題に取り組みます...スカイプが同じマシンにインストールされて実行されているため、それは本番マシンではなく、テスト/開発に使用されますか?
もしそうなら、あなたは問題を軽減するためにIISの代替を完全に見ることを望むかもしれません。IISExpressまたはVisual Studioの最近のバージョンに組み込まれたWebサーバーを使用する場合、君は。
もちろん、これは他の人にアクセスを与えるために特に有用ではないことを意味しますが、個人使用のためのローカル開発には問題ありません。
他の答えはほとんどの状況でおそらくより良い代替案を提供すると思いますが、これは異なる洞察を提供するかもしれません。
IIS Expressの紹介: http://learn.iis.net/page.aspx/860/iis-express/
最初にポートを構成する必要があります(例:127.0.0.1:91)。次に、Windowsファイアウォール->高度な設定->>インバウンドルール->>新しいルールからポート91へのアクセスを許可する必要があります。次に、port->> assign new port(91)を確認します。その後、終了しました。この後、127.0.0.1:91はWebからアクセス可能になります。