我正在尝试为VSTS中的.NET标准2.0库创建一个预发布版本。我已经创建了一个包含以下步骤的构建
当我使用环境变量(PackageName)作为$(Build.BuildNumber)-beta作为我的包版本时。错误BuildName_2018.7.11.1-beta is not a valid version
我有三个单独的项目,当我通过创建release分支将它们视为发布构建时,每个项目都被配置为执行nuget推送操作。CI/CD开始工作,并自动创建/更新包。这在三个NuGet包中的两个上运行得很好。但是,我无法让第三个包读取csproj中的详细信息。我甚至从两个工作示例中复制了构建管道,并验证了发布的工件显示的nuspec文件不是我在csproj中指定的文件。在Azure DevOps之外执行本地构建,并使用"Generate NuGet package on