2011-01-11 12 views
1

WSPファイルを(CABユーティリティを使用して)手動で作成し、sharepoint 2010サーバーにアップロードしました。イベントがリスナーによって捕捉されたかどうかをテストするために、そのWSPファイルにパッケージ化されているDLLをデバッグします。 w3wp.exe(すべてのインスタンスが表示される)に添付されました。しかし、私はシンボルがヒットする任意のブレークポイントのためにロードされていないと、スレッドがいくつかの実行時例外を終了して取得していることがわかります。ビジュアルスタジオでSharepoint 2010のカスタムソリューションをデバッグします。

ここには何がありますか?特定の場所で自分のPDBファイルをコピーする必要がありますか?

ありがとうございました

答えて

0

あなたの質問に答えがあります。はい、あなたは、コマンドプロンプトを使用してGACにあなたのPDBファイルをアップロードする必要がありと Cの下で利用できるようになるの文 をコピーします。オプションを\ WINDOWS \アセンブリ\ GAC_MSIL>ディレクトリの形でそれを開いて、

か、簡単にあなたのPDBのthierをコピーしていますVisual Studioのが正しく設定されている場合は、don't need to copy the PDB symbols file into the GAC

0

にデバッグ形式でWSPをコンパイル: - あなたが開発を設定 場合、それはBINであるよう

幸い、それはGACで デバッグするのも簡単だ 環境に正しく接続してください。

は残念ながら、いくつかの は インターネットはネットの以前のバージョンからの の上に保持されている、悪い情報の フルページで汚染されているため、これを行う方法を知っています。

は、デバッグ シンボル(.pdbファイル)をGACにコピーする必要があるため、これらを簡単に見つけることができます。そして、 それ自体は動作しません。これらの 日も完全に 不要です。

To configure VS ... to debug the assemblies properly

は、次の操作を行います。あなたはSPUCWorkerProcess.exeに接続し、w3wp.exeのないようにする必要がありますので

+0

「Just My Code」オプションはアセンブリのローディングを最適化すると主張しています。 –

0

あなたは、あなたの質問にサンドボックスタグを言及し、サンドボックスコードが分離された労働者で実行されます。

関連する問題