0

2 つの C# ライブラリがあります。

  • メインライブラリ
  • 依存関係ライブラリ(バージョン 0.6 および 0.7 でリリース)

main-libraryには、.nuspec で次のものが定義されています。

<dependency id="dependency-library" version="[0.6,0.7)"/>

Nuget Versioningのドキュメントによると、これは依存関係ライブラリをバージョン 0.6 に制限する必要があります。Nuget.org のリストを調べると、次のようになります。

dependency-library (>= 0.6 && < 0.7.0)

まさに予想通り。それでも、Visual Studio は依存関係ライブラリを 0.7 に更新することを提案しており、ためらうことなく実行しています。同様の状況でエラーが発生したことがあります。パッケージの制限により更新が停止されているというメッセージが表示されました。これが私が望んでいることです。ここで何か不足していますか?

4

0 に答える 0