NUnitを使用してC#コードをテストしようとしましたが、すでにC ++コードに接続されています(NUnitがないと、アプリケーションは完全に機能します)。
私のテストでは、AppDomain.CurrentDomain.ExecuteAssembly(..)を介してメイン関数を実行しますが、C#コードがC ++と「通信」しようとすると、例外がスローされ、テストがクラッシュします。例外はSystem.Reflection.TargetInvocationExceptionです。誰かがそれが発生する理由を知っていて、それが非常に役立つと考えている場合...ありがとう、Naama