2

今日、IIS7 がインストールされた Windows 7 32 ビット マシンで実行されている Visual Studio 2008 SP1 で有線の問題が発生しました。私はウェブアプリケーションを開発しています。IIS (IIS 7.0) のローカル ホストで既定の Web サイトをセットアップして Web サイトを実行しましたが、F5 キーを押すと正常に動作し、プロセスが実行され、ブレーク ポイントの場所が表示されます。しかし、デバッグ メニューから [プロセスにアタッチ] を選択し、ブラウザー プロセス (IE8 または Mozilla) を選択してサイトをデバッグしようとすると、何も起こらず、プロセスはブレーク ポイントにヒットしません。私は何を間違っていますか?

助けてくれてありがとう。

4

2 に答える 2

4

IISワーカープロセス(w3wp.exe)に接続する必要があります。

于 2012-05-08T12:29:19.073 に答える
1

デバッグ モードでプロセスをビルドしたことと、pdb ファイルが dll と共にデプロイされていることを確認します。

[プロジェクト プロパティ] > [ビルド] タブに移動し、[詳細設定] ボタンをクリックして、[デバッグ情報] を [完全] に設定します。

Web.config ファイルで、次の行を変更します。

<compilation debug="false"/> to <compilation debug="true"/>.

方法: 実行中のプロセスにアタッチします。VS Express Edition では、デバッグ用にプロセスをアタッチすることはできません。

于 2012-05-08T11:43:24.557 に答える