2

自宅で作業しているASP.NET4.0で作成されたWebアプリケーション/Webプロジェクトがいくつかあります。今日仕事で開いたものを開いて、プロジェクトをデバッグしようとするか、個々のWebページを右クリック-> [ブラウザで表示]をクリックすると、「サーバーlocalhostへの接続に失敗しました」というエラーが表示されます。完全なエラーメッセージとして。

今、私は以下を含む多くの一般的な修正を試しました:

  • .NETFramework4.0の再登録
  • .NETFramework4.0の再ダウンロード
  • ローカルホストが別の場所を指していないことを確認しました
  • IIS機能([IIS]-> [World Wide Webサービス]->[アプリケーション開発機能])で[.NET拡張性]オプションがオンになっていることを確認しました。
  • IISマネージャーの[ISAPIおよびCGIの制限]でASP.NETv4.0.xxxxの設定を許可しました。

しかし、まだ何も機能していないようです。これらのページが機能するシナリオと機能しないシナリオの唯一の違いは、私がそれらを開いているコンピューターです。ファイアウォールの設定かもしれないと思っていますが、よくわかりません。どんな助けでも大歓迎です。

4

3 に答える 3

2

ついにこの問題の解決策を発見し、他の誰かが同じ種類の状況に遭遇した場合に備えて共有すると考えました。これはブラウザプロキシの問題であることが判明しました。

Visual StudioでASPサイトをデバッグするときにローカルホストに接続できない場合は、次の設定を変更します。

Firefox:[オプション]->[詳細設定]->[ネットワーク]->[設定]

「プロキシなし」または「このネットワークのプロキシ設定の自動検出」を選択します。このエラーを受け取ったときは、「システムプロキシ設定を使用する」に設定されていました(手動で変更したことはありません。更新する必要があります)。

Internet Explorer:[インターネットオプション]->[接続]->[LAN設定]

チェックされている場合は、「自動設定スクリプトを使用する」のチェックを外してみてください。これでこの問題は解決しました。また、ASP .NETは機能していましたが、この設定を変更することはありませんでした。

于 2012-08-06T12:26:35.063 に答える
0

[インターネットオプション]->[接続]->[LAN設定]プロキシのチェックを外して、プロキシを無効にします。

于 2015-03-23T10:36:33.350 に答える
0

企業ネットワーク上のWindows10でも同様の問題が発生します。IISをチェックし、アプリプールでコピープロファイルがtrueに設定されているかどうかを確認します。falseに切り替えます。

IISは、Microsoftのため、新しいバージョン番号なしで更新されました。したがって、再インストールすると、他の人にもこれが修正される可能性があります。

于 2016-05-21T15:49:01.353 に答える