パラメータ(引数)のないコンストラクタがあるけど、それは使うな。エラーを説明すること。シリアライズ可にする必要はない。アプリケーションドメインをまたがって例外を使いたいときに実装しよう。受け付けるコンストラクタを作るのが一般的。メッセージをもつコンストラクタというのはこれのこと。受け付けるコンストラクタというのはこれのこと。DispatcherUnhandledException。反応できない例外デバッガメニューの例外ダイアログからそのあたりはいじれるらしい。