Microsoft.SharePoint.Linq.DataContextのSharePoint CAMLクエリをSystem.Console.Logに記録しようとしました。Microsoft.SharePoint.Linq.DataContext Logging
Microsoft.SharePoint.Linq.DataContext dataContext = new GeneraliETSPSDataContext(siteUrl);
dataContext.Log = System.Console.Out;
Visual Studio出力ウィンドウでは成功しません。 VSからデバッグを開始できません。w3wp.exeにアタッチする必要があります。プロジェクトをSPSにデプロイして実行します。
何か間違っていますか? DataContextはどのようなログを記録するのですか?
(はい、私はクエリを実行します)私の知る限り、dataContext.Log = System.Console.Out;コードをデバッグするときに、Visual Studioの出力ウィンドウにログインする必要があります。私はSPSをデバッグするためにw3wp.exeにアタッチするので、新しいヒントがあります。おそらく、System.Console.Outはデバッガが起動する前に設定されており、出力ログはそのようには動作しません。 – gerleim