私はC#でVS 2015を使用しています。多くのイベントを使用してアプリケーションをデバッグしようとしています。すべてのイベントを送信するたくさんのボタンがあります。問題は、いくつかのイベントがDLLによって送信される例です。多くのイベントでデバッグするアプリケーション
void Setalarm(int ID)
{
functionInDLL.sendAlarm(ID); //raise an alarmEvent (don't know the exact name)
}
私はfunctionInDLL
でコードを見ることができないので、私が送信されるイベントか分かりません。
イベントが発生したときに中断することはできますか?
この場合、alarmEventが呼び出されたときに呼び出されるすべての関数でブレークします。
エラーが発生しない瞬間、私はアプリケーションの仕組みを理解しようとしています。このアプリケーションはオブジェクトを使用します。このオブジェクトは、さまざまな機能によってイベントを使用して処理されます。エラーを修正する前にアプリケーションの仕組みを理解したい。 –
私は理解します。私が言っていたのはこれです。外部dllへの参照を削除します。あなたがビルドするといくつかのエラーが発生し、どこでもDLLが使用されました。すべてのエラーにブレークポイントを設定します。その後、dllを追加します。エラーは消え、外部dllが使用されているところで実行が破損します。 – Lidaranis