ダミー コードを記述せずに、ターゲット アセンブリで使用されていない参照アセンブリの一部を削除しないようにコンパイラに指示する方法はありますか?
たとえば、私は2つの参照を持っています:
MyAssembly
-> MyLoggingAbstraction
-> MyLoggingAbstraction.NLog
ただし、私のアセンブリは、MyLoggingAbstraction
現在のアセンブリとその参照をスキャンAppDomain
し、実装を見つけようとするタイプのみを使用しています。これは複雑すぎるように聞こえるかもしれませんが、nuget からパッケージをダウンロードするだけで十分であることを確認し、そのパッケージを使用するための追加のコードを記述しないようにしたいと考えています。