私はさまざまなプロジェクトに取り組んでおり、助けが必要ですが、これが可能かどうかはわかりません.
私が持っているのは、すべてのプロジェクトで使用できる C# ライブラリが必要なさまざまな C# プロジェクトです。これを呼び出すことができますlibrary 1
。
ライブラリー 1 は、別のライブラリーを利用できます。これを呼び出しましょうlibrary 2
。
すべてのプロジェクトは常にライブラリ 1 を使用しますが、すべてのプロジェクトがライブラリ 1 内のライブラリ 2 を使用するわけではありません。
したがって、現時点では、新しい C# プロジェクトを作成してライブラリ 1 を含めると、ライブラリ 2 が利用できないというエラーが表示されます。メイン プロジェクトで実際に必要でない限り、ライブラリ 2 をインポートしたくありません。したがって、ライブラリ 2 が利用できない場合にライブラリ 1 が using ディレクティブを無視できるようにする方法はありますか。
これが理にかなっていることを願っています。あなたが提供できる助けに感謝します。