3

私はVS2010を使用しています。VS2010では、VS組み込みのWebサーバーではなくIISを介してローカルIISサイトをテストする場合、ワーカープロセスに接続するのがさらに面倒になりました。

デバッグメニュー|を介してワーカープロセス()を選択すると、より苦痛になります。プロセスにアタッチ| w3wp.exeは、これを実行するかどうかを確認する追加のプロンプトを表示します。

これ以前でさえ、以前のバージョンのVSのプロセスに接続することは、まったく苦痛でした。私はこれを1日に200回実行する必要があり、クリックしてこれを実行するのに5〜10秒かかると多くの時間を浪費します。

これで、2つの異なるワーカープロセスが実行されている場合、選択する必要があることがわかります。しかしその前に、その添付画面にたどり着くのは単に苦痛です。

VSでワーカープロセスにアタッチするための、プロセスへのアタッチダイアログ以外のショートカットまたはより迅速な方法を知っている人はいますか?

Microsoftが素敵なツールバーアイコンや[ダイアログに添付]画面に直接ジャンプするものを追加しない理由がわかりません。さらに良いことに、ワーカープロセスをオプションとして表示するように指定するだけで、私は地獄を救うことができます。すでにアルファベット順になっているにもかかわらず、そのリストをふるいにかける時間のログの。私はまだそれに到達するためにスクロールする必要があります。

とにかく、それは今大きな迷惑になっています..私はアタッチメントを毎回そのプロセスに送る長い道のりに本当にうんざりしています。

4

2 に答える 2

0

うーん、あなたがやっていることを大幅に超えるものではありませんが、ワークフローが楽になるかもしれません. コマンドのカスタマイズを見ましたか?

  1. [ツール] -> [カスタマイズ...] をクリックします (または、ツールバーを右クリックして [カスタマイズ...] を選択します)。
  2. [カスタマイズ] ダイアログから、[コマンド] をクリックします。
  3. ターゲットを選択します(コンテキストメニューをお勧めします)
  4. サブターゲットを選択します (コンテキスト メニューの場合は、エディター コンテキスト メニュー | コード ウィンドウを選択します)。
  5. [コマンドの追加] をクリックします
  6. [コマンドの追加] ダイアログから、[デバッグ] カテゴリを選択します。
  7. コマンド リスト (上部近く) から [プロセスにアタッチ...] を選択します。
  8. [OK] をクリックします。
  9. [閉じる] をクリックします
  10. 新しいショートカットを使用してください。

お役に立てれば!:)

追記: コード ウィンドウのコンテキスト メニューに [プロセスにアタッチ...] コマンドを追加した場合、コード ウィンドウの任意の場所を右クリックして [プロセスにアタッチ] ダイアログを起動できるはずです。

于 2010-06-02T15:44:46.923 に答える
0

アタッチ中にマクロを記録し、そのマクロにショートカットを割り当てたり、メニュー項目を割り当てたりします。手順:

  1. ツール -> マクロ -> 一時マクロの記録
  2. w3wp にアタッチし、[無視] をクリックするなど
  3. マクロの記録を停止する
  4. それを保存
  5. メニュー項目を追加するには (デバッグの下など) VS のメニュー ストリップを右クリック -> カスタマイズ... -> コマンド -> ... コマンドを追加 -> Macros.YourMacroNAme(DebugIIS for eg)
于 2011-06-07T11:09:33.707 に答える