SharePoint EventReceiver(Windows SharePoint Services 3.0)を作成し、別のコンピュータで実行されるVisual Studio 2008 SP1でデバッグします。私は以下の手順を試しました:リモートデバッガでSharePoint EventReceiverをデバッグするにはどうすればよいですか?
- イベントレシーバーのインストール(ログファイルがコードが実行されていることがわかっているので、これはうまくいきます)。
- イベントサーバーのGACにイベントレシーバークラスライブラリを登録する(デバッグモードでビルド)。
- SharePointサーバー上でVisual Studioリモートデバッグモニタを起動する。
- ローカルマシンからSharePointサーバー上のw3wp.exeを処理するためのアタッチ。
残念ながら、私が設定したブレークポイントはヒットしないことをVisual Studioから教えてくれます。私は、GACにアセンブリをインストールするとき、デバッグシンボル(またはデバッグに必要なもの)が失われていると思います。
イベント受信機をデバッグするにはどうすればよいですか?私が知っている限り、カスタムアセンブリによってSharePointを拡張する唯一の方法は、GACにそれらを展開することです - 私はここに何か不足していますか?
よろしく
オリバーハナッピあなたのアセンブリのデバッグ(.PDB)Cにファイルをコピーし、手動で試みることができる