inetinfo.exe、dllhost.exe、aspnet_wp.exeはすべてデバッガーの下で開始し、どちらにも添付できないのですか?

StackOverflow https://stackoverflow.com/questions/4873425

  •  28-10-2019
  •  | 
  •  

質問

ASP.NETアプリケーションをデバッグしようとしています。 IISで仮想ディレクトリを作成し、そこにすべてのバイナリとweb.configをコピーしました。同じコンピューターで実行されているクライアントプログラムからリクエストを渡すと、aspnet_wp.exeが開始されますが、何か問題が発生します。

プロセスに添付して、デバッグしてみたいと思います。 Visual Studioに「プロセスに添付」するように依頼すると、プロセスのリストが表示され、 aspnet_wp.exe, inetinfo.exedllhost.exe すべてが他のプログラムによってすでにデバッグされているかのように灰色に表示されているので、私はそれらのいずれにも取り付けることができません。

web.configで「デバッグ」オプションを無効にしようとしました。

<system.web>
    <compilation debug="false">
    othersettings
</system.web>

しかし、それは動作を変えませんでした。

何が起こっているのか、どのようにしてASPNET_WP、INETINFO、DLLHOSTを作成するにはどうすればよいですか?

役に立ちましたか?

解決

問題は原因でした IIS診断ツールキット 最近インストールしました。 IISでいくつかの魔法のスニファーを実行するため、デバッガーとして添付する必要があります。ツールキットのどのコンポーネントが問題を引き起こしているのかわかりません。

ツールキットを削除した後、3つのプロセスはすべて正常に開始され、Visual Studioデバッガーをそれらのいずれかに添付できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top