0

最近、Oracle と必要な Microsoft Loopback Adapter をインストールしましたが、問題なく動作しました。ただし、これにより IIS (または少なくとも Visual Studio との相互作用) が何らかの形で台無しになったようです。localhost または 127.0.0.1 に接続できなくなり、Visual Studio 2008 (以前は正常に動作していました) で Web プロジェクトを開くことさえできなくなり、"The local IIS URL http://localhost/MyProject Web プロジェクトに指定された MyProject は構成されていません。このプロジェクトを開くには、仮想ディレクトリを構成する必要があります。このディレクトリを今すぐ作成しますか? はいをクリックすると、「現在のマシンでサーバーhttp://localhostが見つかりませんでした」というエラーが表示されます。

IIS が実行されており、デフォルトの IIS Web サイトと、localhost:1122 の inetput/wwwroot の他のコンテンツに接続できます。

ループバック アダプターを無効にして、Oracle を動作させるためにホストに追加する必要がある行をコメント アウトしようとしましたが、これにより Oracle が動作しなくなりましたが、IIS/localhost では役に立ちませんでした。

編集:これは、プロジェクトをバックアップから復元することで修正されることが判明したため、プロジェクト自体に何らかの問題があったに違いありません。

4

4 に答える 4

0

ループバックアダプターに問題があると思います。接続設定を適切に復元する必要がある場合があります。[コントロール パネル] -> [ネットワーク接続] で、ループバック アダプターが適切に無効になっているかどうか、および接続設定が正しいかどうかを確認します。編集:また、設定で必要な変更をすべて行った後、システムを再起動することをお勧めします。

于 2009-05-10T11:11:58.630 に答える
0

別のポートでリッスンするようにローカル IIS を構成できます。[既定の Web サイト] を右クリックし、[Web サイト] タブ、[詳細設定] の順にクリックします。たとえば、TCP ポートとして 1234 を追加します。

次に、 http://localhost:1234/YourProjectのように接続できます

ファイル システムから Visual Studio で Web サイトを開き、[プロジェクト] -> [プロパティ ページ] -> [開始オプション] -> [カスタム サーバーを使用] で新しい URL を指定できます。

于 2009-05-10T11:22:48.560 に答える
0

今日、Windows XP と IIS 5 で同様のことが起こりました。問題は、私がインストールしたツールが、既定の Web サイトの下にアプリケーション名のない仮想ディレクトリをいくつか作成していたことです。

解決策は、IIS スナップインを開き、問題のある仮想ディレクトリを右クリックして [プロパティ] を選択し、ポップアップする [プロパティ] ダイアログの [仮想ディレクトリ] タブで [アプリケーション名] を作成することでした。Default Web Site の下に空白のアプリケーション名を持つ仮想ディレクトリが存在しない限り、どのような名前を付けても問題ありませんでした。

于 2009-05-19T19:34:28.547 に答える
0

わかりました、プロジェクトを削除してバックアップから復元することで、ようやくこれを機能させることができました。IIS自体に問題があるのではなく、プロジェクトの構成がどういうわけか私が得たエラーを引き起こすような方法で台無しになったと思います。誤報すみません。

于 2009-05-10T12:06:38.737 に答える