dottrace を介して asp.net アプリケーションのリモート コンピューター デバッグを使用しています。
オプションを次のように設定しました:
しかし、[実行] をクリックすると、新しいモーダルが開かれますが、ボタンが無効になっています。
なぜこれらのボタンが無効になっているのか疑問に思っています。リモート asp.net Web アプリケーションをプロファイリングするにはどうすればよいですか?
IIS でホストされている Web アプリケーションをプロファイリングするには、dottrace を管理者として起動する必要があります。
dottrace を開くと、IIS がリセットされます。そのため、マシンで実行されているw3wp プロセスはありません。そのため、すべてのコントローラー ボタンが無効モードになります。
Web サイトを外部から起動/ヒットすると、DotTrace がプロセスを見つけて、コントローラー ボタンを自動的に有効にします。
返事遅れてすみません。dotTrace には、IIS アプリケーションをプロファイリングするオプションがあります。スタンドアロン アプリケーションをプロファイリングする代わりに、それを使用してみてください。プロファイラーを構成した後 (アプリケーション URL を提供)、IIS を開始してアプリケーションを起動します。その後、コントローラー ボタンが有効になります。