最近、プライベートNuGetサーバーを使用して組織の内部ライブラリを管理し始めました。つまり、ライブラリにある独自のコードにステップインするには、プロジェクトを直接参照しなくなったため、デバッグオプションで[コードだけを有効にする]を無効にする必要があります。ExpandoObjects
これは、に加えて動的型を使用するかなり大きなMVCプロジェクトですViewBag
。RuntimeBinderExceptions
ダイナミックタイプを使用するたびに2つ取得します...これはたくさんあります。これは私が読んだものからは正常な動作のようです。通常はそうかもしれませんが、そうではありません。
私が最初に考えたのは、[デバッグ]->[例外]ダイアログでこの特定の例外を無効にすることでした。例外はそこにはありません。これらの例外に自分自身を開放することなしに、直接参照されたプロジェクトの外に出ることができる方法を私は理解することができません。(そして、私が聞きたくない他のあらゆる種類の低レベルのフレームワーク例外ですが、これはこれまでで最大の違反者です)。
これに対処するための最良の方法は何ですか?
編集:これが問題です。「コードだけを有効にする」を無効にしてこれを停止するにはどうすればよいですか?