1:「構成プロパティ」の「ASP.NETデバッグを有効にする」が「True」になっていることを確認します。
操作手順:
VS 環境では、メニュー - プロジェクト - プロジェクト プロパティ (一番下のオプション) - 構成プロパティ (左側の 2 番目の項目) - デバッグ - Asp.Net デバッグを有効にするが True に設定されています。
効果:
IIS を起動して、デバッガーが asp.net ページをデバッグできることを確認してください。
2: 「web.config」で「debug=true」を確認します。
操作手順: web.config ファイルを開き、debug="true" を設定します。
機能: アプリケーションをデバッグするようにデバッガーを構成します。
3: Wind2000 SP4 がインストールされている場合は、コマンド ラインで「regsvr32 i aspnet_isap.dll」を実行する必要があります。
操作手順:
start-run-cmd-regsvr32 i aspnet_isap.dll
効果:
aspnet_isap.dll を再登録します。
4: IIS でサイト情報を表示し、[ディレクトリ セキュリティ] を選択します。[匿名アクセスと認証制御] があります。次に、[編集...] をクリックして、[統合 Windows 認証] オプションがオンになっていることを確認します。選択した操作手順:
「マイコンピュータ」-右クリック-「管理」-「アプリケーション管理」-「IIS」-「デフォルトのWebサイト」-「あなたのサイト」-右クリック-「ディレクトリセキュリティ」-「認証とアクセス方法」-「匿名アクセスと認証制御」にチェックを入れ、「編集」-「「統合」Windows認証を確認」にチェックを入れます。
効果:
匿名アクセス: ここでの設定は、デバッグの問題を解決するためではなく、LAN または WAN 内の他のユーザーが IP と Web サイト名を入力して Web サイトにアクセスできるようにするためのものです。 統合 Windows 認証: 新しく作成された Web サイトの認証方法は Windows です。 Windows ユーザーとして Web サイトにアクセスする必要があります。IIS が更新されていない場合、通常のデバッグはできません。
5: IEのオプション→「セキュリティ設定」→「カスタムレベル」に「ユーザー認証」があり、「現在のユーザー名とパスワードを自動的に使用してログインする」が選択されていることを確認します。
ステップ 6 は上記で詳しく説明しています
。 C:WINNTMicrosoft.NETFrameworkv1.0.3705aspnet_regiis.exe -i を実行します。
操作手順;
C:WINNTMicrosoft.NETFrameworkv1.0.3705 ディレクトリに移動します。
aspnet_regiis.exe -i
または start=all progames - Visual Studio.net 2003-visual Studio.net tools - コマンド プロンプト -aspnet_regiis.exe -i
効果:
デバッグ中に実行している .net バージョンが v1.1 ではないという問題を解決するには、現在の .net Framework バージョン (v1.0.3705) を iis に再登録します。
7: [コントロール パネル] - [管理ツール] - [コンピュータ] 「管理」--「ローカル ユーザーとグループ」--「ユーザー」で、ASPNET ユーザーをダブルクリックし、そのユーザーが属する Administrators ユーザーを追加します。