C#プログラミングを初めて試みたとき、最終的にはエラー報告にいくつかの進歩が見られました。アサーション、例外、内部例外は、ビジュアルスタジオで簡単にデバッグすることができます。残念ながら、この興奮は長続きしていませんでした。今は、BeginInvokeでのバグのコールスタックレポート、リリースされたasp.netアプリケーションでのバグのライン番号レポート、ビジュアルスタジオのないコンピュータに関するエラー情報など、 (デスクトップアプリケーションのビルドをデバッグする)などです。したがって、C#のエラー報告は、C++のエラー報告と同様に終わりです。Debug.AssertをオーバーライドしてVisual Studioなしで動作させる方法
私の質問は、すべてのビルドでDebug.Assertを動作させる方法です。特にビジュアルスタジオから実行していないとき、特にビジュアルを持っていなくても、正しい行番号とコールスタック情報を報告するようにします。スタジオがインストール?
「バグのある行番号」を示すコード例はありますか?私はあなたが何を意味するか分からない。 –