發行 NuGet 永遠是 1.0.0

結論

檢查 *.csproj 內容,於第一個 <PropertyGroup> 中檢查有無 <Version> 元素。補上即可。

緣由

修正了一個 Open Source 專案,發了 Pull Request 。
二個月了,理都不理。
自身又急著使用,又不想使用參考組件方法。
於是 New Branch,想要修改 PackageId 版保持版本號後發行。
怎麼發行都是 1.0.0。

修改專案屬性

改了專案屬性內 "套件" 內 "套件版本"、"組件版本"、"組件檔版本",毫無所動。

比較

比較了其它專案,發現缺少 <Version> Element ,補上就好了。

留言