Nugetのバージョン管理:ワイルドカードと不特定のコンポーネント

void.pointer

Nugetバージョンのドキュメントを読んで、の違いがわかりません。

<PackageReference Include="ExamplePackage" Version="6.1" />

そして:

<PackageReference Include="ExamplePackage" Version="6.1.*" />

実際のパッケージバージョンが6.1.5両方とも要件を満たしているようです(および6.1.5よりも大きい)。この目的のために、欠落しているコンポーネント(上記の最初の例の3番目のコンポーネントなど)は、バージョン比較の目的であると暗示されていると想定しています6.16.1.00

もしあれば、誰かが意味の違いを説明できますか?

thatguy

実際のパッケージバージョンが6.1.5の場合。どちらも要件を満たしているようです[...]

はい、彼らはやる。

この目的のために、不足しているコンポーネント[...]は、バージョン比較の目的で0であると暗示されていると想定しています。

修正、6.1および6.1.0同じです。

もしあれば、誰かが意味の違いを説明できますか?

あなたの最初の例では、バージョン6.1から始まるすべてのパッケージバージョンという手段6.1.0(包括的)が暗示され、使用することができ6.1.06.1.5が、また7.3.8-pre42最下位バージョンルールにより、基準に一致するパッケージが複数ある場合は、最下位バージョンが使用されます。

2番目の例は異なり、浮動表記を6.1.*使用します。つまり、で始まるすべてのバージョンが可能です6.1が、パッチバージョンプレリリースバージョンは、、またはのようなもの6.1.5することができますしたがって、プレリリースについても、以下およびそれ以降のすべてのバージョンを除外しますここでは、最も一致するバージョンを復元するフローティングバージョンルールが適用されます。6.1.9986.1.1-pre426.1.06.2.0

要約すると、両方の表記法は同等ではありません。最初の表記法は包括的な開始バージョンを表し、2番目の表記法はパッチとプレリリース番号にワイルドカードが付いた特定のバージョンのみを許可します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ワイルドカードバージョンのNugetインストールパッケージ

分類Dev

GruntUglifyワイルドカードとバージョン管理

分類Dev

MVC4バンドルの{バージョン}ワイルドカード

分類Dev

Javaのバインドされていないワイルドカードジェネリックの使用とポイントは何ですか?

分類Dev

カーネルバージョン間でのビルド済みカーネルモジュールの管理

分類Dev

Javaジェネリック、ネストされたワイルドカードのコレクション

分類Dev

Javaのコレクションを持つジェネリックスとワイルドカード

分類Dev

ユーザーごとにXcodeコマンドラインツールのバージョンを管理する

分類Dev

バインドされたワイルドカードを使用したジェネリック型のJavaジェネリックコレクション

分類Dev

ナビゲーションコンポーネント-特定のコンテンツのフェードイン

分類Dev

WPFウィンドウのバックグラウンドワーカーコンポーネント

分類Dev

スタンバイの問題と特定のカーネルバージョン-カーネル回帰?

分類Dev

グーグルタグマネージャーのコールバック関数のアドワーズコンバージョントラッキング

分類Dev

特定のページ/コンポーネントのサイドナビゲーションバーを角度で非表示にする

分類Dev

ルビーのバイトとコードポイント

分類Dev

CSPスキャナー:OpenIDConnectセッション管理エンドポイントのワイルドカードディレクティブアラート

分類Dev

他の「モジュール」からのReactオーバーライドコンポーネント

分類Dev

コンポーネントのバインドサイズ

分類Dev

OpenProcessのカーネルモードバージョン

分類Dev

カードコンポーネント内のアバターコンポーネントの中央揃え

分類Dev

カードコンポーネント内の中央ラベル

分類Dev

NuGetパッケージのインストールが不特定のエラーで失敗する

分類Dev

VaadinSession属性とセッションバインドコンポーネントの更新

分類Dev

Jujuバンドルのデプロイとローカルリポジトリ

分類Dev

コントロールパネルのドライバーバージョンがインストールされているドライバーバージョンと一致しないのはなぜですか?

分類Dev

外部コンポーネントのカプセル化されたCSSをオーバーライドする

分類Dev

ナビゲーションコンポーネント:各フラグメントにツールバー付きのドロワーを設定する方法

分類Dev

Linuxカーネルのバージョン管理文字列の基本

分類Dev

コードのバージョン管理とメンテナンス

Related 関連記事

  1. 1

    ワイルドカードバージョンのNugetインストールパッケージ

  2. 2

    GruntUglifyワイルドカードとバージョン管理

  3. 3

    MVC4バンドルの{バージョン}ワイルドカード

  4. 4

    Javaのバインドされていないワイルドカードジェネリックの使用とポイントは何ですか?

  5. 5

    カーネルバージョン間でのビルド済みカーネルモジュールの管理

  6. 6

    Javaジェネリック、ネストされたワイルドカードのコレクション

  7. 7

    Javaのコレクションを持つジェネリックスとワイルドカード

  8. 8

    ユーザーごとにXcodeコマンドラインツールのバージョンを管理する

  9. 9

    バインドされたワイルドカードを使用したジェネリック型のJavaジェネリックコレクション

  10. 10

    ナビゲーションコンポーネント-特定のコンテンツのフェードイン

  11. 11

    WPFウィンドウのバックグラウンドワーカーコンポーネント

  12. 12

    スタンバイの問題と特定のカーネルバージョン-カーネル回帰?

  13. 13

    グーグルタグマネージャーのコールバック関数のアドワーズコンバージョントラッキング

  14. 14

    特定のページ/コンポーネントのサイドナビゲーションバーを角度で非表示にする

  15. 15

    ルビーのバイトとコードポイント

  16. 16

    CSPスキャナー:OpenIDConnectセッション管理エンドポイントのワイルドカードディレクティブアラート

  17. 17

    他の「モジュール」からのReactオーバーライドコンポーネント

  18. 18

    コンポーネントのバインドサイズ

  19. 19

    OpenProcessのカーネルモードバージョン

  20. 20

    カードコンポーネント内のアバターコンポーネントの中央揃え

  21. 21

    カードコンポーネント内の中央ラベル

  22. 22

    NuGetパッケージのインストールが不特定のエラーで失敗する

  23. 23

    VaadinSession属性とセッションバインドコンポーネントの更新

  24. 24

    Jujuバンドルのデプロイとローカルリポジトリ

  25. 25

    コントロールパネルのドライバーバージョンがインストールされているドライバーバージョンと一致しないのはなぜですか?

  26. 26

    外部コンポーネントのカプセル化されたCSSをオーバーライドする

  27. 27

    ナビゲーションコンポーネント:各フラグメントにツールバー付きのドロワーを設定する方法

  28. 28

    Linuxカーネルのバージョン管理文字列の基本

  29. 29

    コードのバージョン管理とメンテナンス

ホットタグ

アーカイブ