Visual Studioでカスタムタイマージョブをデバッグするために、デバッガーをヒットできませんでした。
.PDBファイルをGACに追加する必要がありますか?
上記を試してみましたが、この特定のファイルをドラッグアンドドロップできません。
なぜこのファイルを追加する必要があるのですか?
Visual Studioでカスタムタイマージョブをデバッグするために、デバッガーをヒットできませんでした。
.PDBファイルをGACに追加する必要がありますか?
上記を試してみましたが、この特定のファイルをドラッグアンドドロップできません。
なぜこのファイルを追加する必要があるのですか?
シェルウィンドウエクスプローラーがアセンブリフォルダーにアタッチされているため、ドラッグアンドドロップはアセンブリフォルダーでは機能しません。このシェルをバイパスするために3つのことを行うことができます-
C:\ windows \ assemblyGAC_MSIL \ yourassembly \yourassemblyversion\のcmdを介して.pdbファイルをコピーします
gacutil.exeを使用する
アセンブリフォルダをNetwork-Drive\server \ c $ \ windows \ assemblyとしてマップし、通常どおりに.pdbをコピーします
これは、タイマージョブのデバッグに関する優れた記事です。SP2007用に作成されていますが、SP2010にも適用する必要があります。
私は常にbinにコンパイルし、DLLファイルをGACにのみ(通常は手動で)移動してから、デバッガーをOWSTimer.exeプロセスに接続します。正常に動作します。GACでファイルを置き換えた後、サービスを再起動することを忘れないでください。