プログラム全体に多数のアサートが散らばっているレガシー C DLL (ソース コードがあります) を使用しています。dll は C# Windows アプリで使用されています。
問題は、DLL にエラーがある場合に「アサーション エラー」が表示されないことです。Dll はコンソール アプリです (関連性があるかどうかは不明です)。何十ものアサートがあり、多くの余分なコードを追加せずにエラー メッセージ (またはフラグ) を C# アプリに戻す簡単な方法はありません。
アサートの出力を画面に強制する方法はありますか?