構成された開発Webサーバーに接続できません[閉じた
-
26-10-2019 - |
質問
Visual StudioからWebアプリケーションを実行すると、次のメッセージが表示されます。
Unable to connect to the configured development web server
その後、実行を拒否します。
この問題を再開するにはどうすればよいですか?
解決
これらの6つのステップに従ってください:
VSまたはVisual Web Developerで「ツール - >外部ツール」メニューオプションを選択します。これにより、ツールメニューに新しいメニュー項目を構成して追加できます。
追加]ボタンをクリックして、新しい外部ツールメニュー項目を追加します。 「ポート8010のウェブサーバー」(または他のもの)に名前を付けてください。
「コマンド」テキストボックス設定の場合、この値を入力します。C: Windows Microsoft.Net Framework V2.0.50727 Webd EV.Webserver.exe(注:これは通常自動的に実行されるWeb-Serverを指します)。
「引数」テキストボックス設定の場合、この値を入力してください: /port:8010 /path:$(projectdir)(または好きなポート)
出力ウィンドウの使用]チェックボックスを選択します(これにより、コマンドシェルウィンドウが表示されなくなります。
適用してOKを押すと、「Tools」メニューに「Port 8010のWebServer」と呼ばれる新しいメニュー項目が表示されます。ソリューションでWebプロジェクトを選択してから、このメニューオプションを選択して、プロジェクトのポート8010(または他のポート)にルートサイトを備えたWebサーバーを起動することができます。
その後、ブラウザでこのサイトに接続できます。 http:// localhost:8010/. 。すべてのルートベースの参照は正常に機能します。
- 最後のステップは、組み込みのWebサーバー自体を起動する代わりに、サイトを実行またはデバッグするときに、このWebサーバーを自動的に参照するようにWebプロジェクトを構成することです。これを行うには、ソリューションエクスプローラーでWeb-Projectを選択し、右クリックして「プロパティページ」を選択します。左側の「開始オプション」設定を選択し、サーバーの下で、デフォルト(ビルトインWebサーバーを使用)からラジオボタン値を変更して、代わりに「カスタムサーバーを使用」します。次に、ベースURL値を次のように設定します。 http:// localhost:8010/
明らかに、これがあなたが抱えていた問題であるかどうかはわかりませんが、間違いなく似たようなものです。本質的には、開発サーバーが使用するのと同じポートがすでに別のWebサーバーで使用されているため利用できないことです。
他のヒント
マシンを再起動した後に試してみてください。