プラグイン(クラスライブラリ)を利用しようとしているWindowsフォームアプリケーションがあります。コードでは、dllファイルからアセンブリをロードしています。これは、デバッグできなかったことを意味します。さらに、ライブラリをコンパイルする方法がわからないため、テストにはデバッグ済みのdllバージョンを使用する必要がありました。プラグインから空白のスレートグループボックスを取得しようとして、新しいオブジェクトを作成し、そのデータをインターフェイスを介してプラグインに送信するというバグに遭遇しました。ただし、パラメーターを新しいオブジェクトとして読み取る代わりに、コードを1回ステップスルーすることができ(方法を聞かないでください。わかりません。繰り返すことができませんでした)、コードが登録されているように見えました。パラメータが「nothing」であるため、メインプログラムでnull参照エラーが発生したのはなぜですか。
このメカニズムをデバッグし、問題がどこにあるかを見つけるためのより良い方法はありますか?問題が何であるかについてのアイデア。私が読んだように、これはやや曖昧に見え、それを説明する方法がわかりませんが、誰かが何が起こっているのかを見て喜んでいて、私が自分自身を理解していない場合は、今すぐ接続会議を主催するつもりです結構。