Visual Studio 2008、IIS 7.5 on Windows 7 x32を実行しています。ASP.NETWebサイトをIIS 7.5で、デバッグせずに正常に実行できます。 、しかし、F5キーを押してデバッグすると、次のようになります。
Webサーバーでデバッグを開始できません。Webサーバーに接続できません。Webサーバーが実行されていること、および着信http要求がファイアウォールによってブロックされていないことを確認してください。
VS
で、Webプロジェクトを右クリックします->プロパティ[Web]タブに移動します。
適切なラジオボタンが選択されていることを確認します(VS Devサーバーを使用、ローカルを使用IIS Webサーバーなど)
コンピューターがフリーズした後、その値が変更されました。
試してみるもう1つのこと:
iisreset
コマンドプロンプトから「administrative
」を実行します(基本的にはIISサービスを再起動するだけです)
IISが実行されているかどうかを確認します。実行されていない場合は、初期化してVSで再度実行します。
次のことを試してください。
確認するだけです:Windows認証が有効になっているかどうかを確認しますか?有効にする必要があります。インターネットインフォメーションサービス(IIS)マネージャー> PC /サーバー名の展開>サイトの展開>既定のWebサイトの選択>認証の選択。有効にする必要があります。
Webプロジェクトのプロパティの[Web]タブの[プロジェクトURL]で定義されているポートが、IIS Managerで定義されているポートと同じであることを確認してください。
この問題が発生し、ポートを修正することで問題が解決しました。
web.config
に次のエントリがあることを確認します。
<compilation debug="true" targetFramework="2.0" />
注:フレームワーク1.1をターゲットにしている場合は、明らかに2.0
を1.1
に変更してください。
更新:
The `targetFramework` attribute is new in .NET 4.0 and later, so to enable debugging on .NET 2.0 and earlier, then you cannot use the `targetFramework` attribute, like this:
<compilation debug="true" />