2016-07-01 21 views
0

私の.netプロジェクトでは、assemblyinfo.csファイルに "6.22.3.00151"というバージョンが含まれています.NuGetを使用してパッケージを作成すると(nuget cliを使用しています)、 "6.22 .3.151 "先頭の2 0は削除されます。どのようにしてアセンブリと同じバージョンのナゲットパッケージを作ることができますか?AssemblyInfoからNugetパッケージを作成

また、私はかかわらず、私のassemblyinfo.csは、[アセンブリ:のAssemblyVersion( "6.11.0.00152")]

、AssemblyFileVersionのための情報の下に含まれていることを観察し [アセンブリ:AssemblyFileVersion( "6.11.0.00152")]

コンパイル後に私は、その、それが00152を見えるように、私は唯一の152何をすべき示す理由AssemblyFileVersionは00152を持っているにもかかわらず、そう enter image description here

を見ることができますか?

答えて

0

NuGet 3.4以降、NuGetは、https://docs.nuget.org/create/versioningに記載されているスキームに基づいてすべてのバージョン番号を正規化します。基本的に先行ゼロは、文書に記載されているようにトリミングされます。私はあなた自身のパックを書かない限り、これを回避する方法があるとは思わない。