外部の .dll を呼び出す Windows アプリケーションがあります。しばらくすると、ユーザーのマーシャリングに関係する致命的なエラーが発生しました。その特定のエラーで、ターゲットを AnyCPU ではなく x86 に変更するというソースがオンラインにありました。私はそうしましたが、アプリを実行させるたびに、デバッグ モードが終了し、アプリケーションがクラッシュします。しかし、.dll 呼び出しの直後にブレーク ポイントを設定し、アプリケーションの制御を再び取得するまで各行をステップ オーバーすると、アプリケーションはクラッシュしません。これを引き起こしている可能性のある特定のものはありますか?この問題をデバッグしていますか?
ありがとう!