現在、XP Pro SP3 で Visual Studio 2008 を使用しています。
http://localhost/に対する開発は、デバッグを含むすべてが正常に機能します。
私のマシンに 2 番目の Web サイトが必要です。IIS 5.1 では一度に 1 つの Web サイトしか許可されないため、JetStat XP Pro IIS Admin ツールを使用して 2 つ目の Web サイトを作成しました。これは、既定の Web サイトを停止し、別の Web サイトを開始することによって実行されます。
新しい Web サイト名を Hosts ファイルに追加し、127.0.0.1 にマップしました。
このアドレスから Web サイトにアクセスできますhttp://NewHostname/VirtualDirectoryName
プロジェクトはデバッグなしで開始できます (Web アプリケーションと Web サイト)。
ただし、デバッグしようとすると、「Web サーバーでデバッグを開始できません。Web サーバーとの通信中に認証エラーが発生しました。」というエラーが表示されます。
IIS で統合認証が有効になっています。
「Webサーバーでデバッグを開始できません」エラーの多くの修正を含む多くのドキュメントを見てきましたが、それらはすべて私の問題にとって非常にやり過ぎのようです. . 彼らは、 http://localhost/でもデバッグがまったく機能しない場合に私が行うことについて話します。
VS デバッグが許可されるように、この新しいホスト名を追加できる場所はありますか? どこかでアクセス許可を変更する必要がありますか? 私が見落としている本当に簡単な解決策があるべきだと思います。