我通过运行nuget.exe push
命令手动将 nuget 包推送到 Azure Devops 源。当我构建我的项目时,该AssemblyName.1.0.0.nupkg
文件被创建,我将其推送为:
nuget.exe push -Source URL -ApiKey key ..\AssemblyName.1.0.0.nupkg
这工作正常并且包已成功发布(作为包版本 1.0.0)。但是,我无法发布像 1.0.0-beta 这样的预发布包。
我试过什么?
- 我在中添加了以下内容
AssemblyInfo.cs
:
[assembly: AssemblyInformationalVersion("1.0.0-beta")]
当我构建项目时,它仍然会生成AssemblyName.1.0.0.nupkg
但不会生成AssemblyName.1.0.0-beta.nupkg
.
- 我在中添加了以下内容
csproj
:
<PropertyGroup>
<PackageVersion>1.0.0-beta</PackageVersion>
</PropertyGroup>
它仍然只生成AssemblyName.1.0.0.nupkg
.
我想要的是?
你能让我知道如何发布一个预发布的 nuget 包1.0.0-beta
吗?
编辑:
该项目的目标框架是.NET Framework 4.5
.