初めて .net ライブラリをリリースするとしましょう。早期導入者からのフィードバックを得るために、ベータ版 + リリース候補段階を経たいと考えています。
したがって、SemVerのコンテキストでは、最初に Version をリリースし1.0.0-Beta1
ます。その後、ベータ版とリリース候補が増えています。
議論のために、現在のバージョン番号は0.3.0
したがって、SemVer から、さまざまな .net バージョンのプレースホルダーに何を配置するかを導出する必要があります。それらは:
1.Nuget バージョン
nuget パッケージに名前を付けるために使用され、nuget によってパッケージを並べ替えてプレリリースの場合に派生させるためにも使用されます
2. 組立バージョン
アセンブリには厳密な名前が付けられている可能性があり、バインド リダイレクトにより、アセンブリのバージョンが変更されたときにベータ間の移動が複雑になる可能性があることに注意してください。
3. アセンブリ ファイルのバージョン
ファイル プロパティ ダイアログの「ファイル バージョン」に対応するもの
4. アセンブリ情報バージョン
ファイル プロパティ ダイアログの「製品バージョン」に対応するもの