首页 > 解决方案 > 如何将 Version/PackageVersion 参数传递给 DotNet Core CLi

问题描述

我将 Github 包注册表用于我自己的 nuget 包。这是我的 dotnet nuget push 命令。

dotnet nuget push "bin/Release/${ProjectName}.${PackageVersion}.nupkg" --source <MY_NUGET_SOURCE> --api-key <MY_API_KEY>

我也想传递Version/PackageVersion其中定义的值.csproj。我怎样才能做到这一点?

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net5.0</TargetFramework>
    <PackageTags>Some tags</PackageTags>
    <Title>SomeTitle</Title>
    <RepositoryUrl>My RepositoryUrl</RepositoryUrl>
    <PackageId>MyPackageId</PackageId>
    <PackageVersion>1.0.6</PackageVersion>
  </PropertyGroup>
</Project>

标签: .net.net-corenugetnuget-packagedotnet-cli

解决方案


$(Version)改为使用${Version}


推荐阅读