0

我有一个<name>.1.0.1.nupkg由 Visual Studio 中的构建生成的 nuget 包。对源代码进行一些更改后,我想生成一个新版本。

在项目properties中,我将Package version下更改Package1.0.2并确保保存。

构建项目时,会使用名称创建包<name>.1.0.1.nupkg

成功创建包'<Path>\<name>.1.0.1.nupkg'

我已经尝试重新启动 Visual Studio。是否需要额外的配置?

4

1 回答 1

1

不需要额外的配置。它应该可以工作,您是否右键单击您的项目节点>选择打包来生成包?

如果这不起作用,您可以尝试设置versioninproj文件。右键单击您的项目>卸载项目>再次右键单击它>编辑项目文件>添加以下代码

<Version>1.0.2</Version>

<PropetyGroup></PropertyGroup>这样

<PropetyGroup>
    <Version>1.0.2</Version>
</PropertyGroup>

然后右键单击您的项目>重新加载项目>重建您的项目>右键单击项目>打包。

其他一些建议

尝试清除项目文件夹中的.vs, bin,文件夹等缓存。obj重建你的项目。

==================================

更新:

基于@Haukland 的最终解决方案,切换到使用PackageVersion而不是Version.

于 2021-10-11T09:31:06.087 回答