私は完全な.NETで書かれたライブラリを持っており、.NET Coreに移植しています。私はそれを.netstandard1.1(.NET45との互換性を持たせるため)をターゲットにするつもりです。.NET Coreライブラリでのdepencenciesを制限する必要がありますか?
Visual Studioでプロジェクトを作成すると、自動的にNETStandard.Library Nugetパッケージに依存します。
- System.Runtime
- System.Runtime.InteropServices
つの質問:
は私を制限する必要がありますか
はマイライブラリにはたった2つのパッケージを必要としますプロジェクト依存関係は、これらの2つのパッケージだけになりますか?言い換えれば、ナゲット(またはビジュアルスタジオや別の魔法のようなもの)が、完全なNETStandard.Libraryではなく、必要なパッケージだけに制限することができますか?
最初の質問に対する回答が「いいえ」の場合は、その制限を実行することをお勧めしますか?
ありがとうございます。
ごめんなさい。あなたの英語は大丈夫です。 –