データソースにバインドされているMSReportViewerレポートがあります。これは、すべきでないプロパティを要求しています。レポートのすべてのフィールドを確認しましたが、使用されている場所が見つかりません。
プロパティにブレークポイントを設定すると、そのプロパティが確実に呼び出されていることがわかりますが、ReportViewerがどこから呼び出しているのかわかりません。
****このプロパティがどこから呼び出されているかを確認する方法はありますか?**
これが私がこれまでにチェックしたものです:
スタックトレース:マネージコードを表示し、逆アセンブルを確認しましたが、明らかなものは何も表示されませんでした。
呼び出し階層には、プロパティが呼び出されたすべての場所が表示されます。レポートにはいずれも含まれていません。
アップデート:
例外をスローするというn8wrlの提案を試しましたが、スタックはまだアンマネージコード上にあります。
アップデート2
オブジェクトがどこかでシリアル化されている場合に備えて、XmlとScriptの無視タグを追加しようとしましたが、それは機能しませんでした(シリアル化を無視する正しいタグでない限り)。