2009-05-10 16 views
0

最近、Oracleと必要なMicrosoft Loopback Adapterが正常にインストールされました。しかし、これは何とかIIS(または少なくともVisual Studioとの対話)を台無しにしたようです。私はlocalhostまたは127.0.0.1にもう接続できません。また、Visual Studio 2008で正常に動作していたWebプロジェクトを開くこともできず、エラーが発生します。 "ローカルIIS URL http://localhost/MyProjectがWebプロジェクトMyProjectこのプロジェクトを開くには、仮想ディレクトリを構成する必要があります。このディレクトリを今作成しますか?私は「はい」をクリックすると、「現在のマシンにサーバhttp://localhostが見つかりませんでした」というエラーが表示されます。Oracleとループバック・アダプターのインストール後にlocalhost/iisにアクセスできない

IISが実行されていて、デフォルトのIIS Webサイトと、localhost:1122のinetput/wwwrootの他の内容に接続できます。

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

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

答えて

0

私はついにこのプロジェクトを削除し、バックアップから復元することで、この問題を解決しました。私は、IIS自体に問題があるのではなく、プロジェクトの構成がどうにかしてエラーを引き起こすようなやり方で台無しになったと思います。誤ったアラームのために申し訳ありません。

0

ループバックアダプタに問題があると推測しています。接続設定を正しく復元する必要があるかもしれません。ループバックアダプタが正しく無効になっているか、[コントロールパネル] - > [ネットワーク接続]の接続設定が正しいかどうかを確認します。 編集: また、必要に応じて設定を変更した後、システムを再起動する方がよいでしょう。

0

ローカルのIISを別のポートでリッスンするように構成できます。 「デフォルトWebサイト」、「Webサイト」タブ、「Advanced」の順に右クリックします。たとえば、1234をTCPポートとして追加します。 >プロパティページ - - >スタートオプション - >使用カスタムサーバー

次に、あなたはあなたがファイルシステムからのVisual StudioでWebサイトを開き、プロジェクトの新しいURLを指定することができますhttp://localhost:1234/YourProject

のように接続することができます。

+0

inetput/wwwrootにコピーするとプロジェクトに接続する際に問題はありませんが、Visual Studioで問題が発生しています。しかし、私はwwwrootでアクセスすることができますが、アプリケーションレベルを超えてallowDefinition = 'MachineToApplication'として登録されたセクションを使用するとエラーが発生します。このエラーは、IISでアプリケーションとして設定されていない仮想ディレクトリ"私はaspxページのいずれかにアクセスしようとすると。 – Ryan

+0

アプリケーションを設定しようとしていますか? IISで仮想ディレクトリ(YourProject)を右クリックし、[仮想ディレクトリ]タブをクリックし、[アプリケーション設定]でアプリケーションが作成されていることを確認します。 – Andomar

0

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

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