以 csproj SDK 样式定义变量

Define variables in csproj SDK style

我已经将 WPF 项目转换为新的 csproj SDK 格式。它显示了一些属性,例如:

Company: $(Authors)

在哪里定义变量 $(Authors) 和类似的变量?我正在本地和 Azure DevOps 中构建我的项目。

这是 MSBuild 特定的,它不特别依赖于 SDK 项目样式,请参阅:

PropertyGroup.

中用 属性 的名称定义一个标签
<Project Sdk="Microsoft.NET.Sdk">

   <!-- ... -->

   <PropertyGroup>
      <Authors>John Doe, Jane Doe</Authors>
   </PropertyGroup>
   
   <!-- ... -->

</Project>

由于您提到了一个名为 Authors 的 属性,您可能指的是一个用于 NuGet 打包的特殊 属性,请参阅 pack target inputs and Package properties