一部の言語では、「new」キーワードをオーバーライドして、型のインスタンス化方法を制御できます。これを .NET で直接行うことはできません。ただし、たとえば、「タイプが見つかりません」例外を処理し、そのタイプを「新しく」作成した人が爆発する前にタイプを手動で解決する方法があるかどうか疑問に思っていましたか?
私は、xml ベースのファイルを読み取り、その中に記述されている型をインスタンス化するシリアライザーを使用しています。シリアライザーを制御することはできませんが、できれば独自の appdomain ホストを作成せずに、プロセスと対話したいと考えています。
別のシリアル化方法を提案しないでください。